Metadata-driven Software Systems in Biomedicine Designing Systems that can adapt to Changing Knowledge - Nadkarni, Prakash M. (Springer London, 2011)