Metadata-driven Software Systems in Biomedicine: Designing Systems that can adapt to Changing Knowledge (Health Informatics)