Home // International Journal On Advances in Life Sciences, volume 3, numbers 1 and 2, 2011 // View article
MoVEing Forward: Towards an Architecture and Processes for a Living Models Infrastructure
Authors:
Michael Breu
Ruth Breu
Sarah Loew
Keywords: model versioning; model evolution; software engineering; change based process; tool integration; automated change management
Abstract:
Development, maintenance and operation of complex IT-systems, involving various stakeholders are challenging tasks. Managing such IT-systems with model-based approaches can help to cope with this complexity. As IT-systems are changing during their lifetime, as do the models describing certain aspects of such systems. Document and model versioning repositories are the preferred infrastructure to maintain the documents and models, reflecting the evolution of the IT-system. However, there are more complex requirements to model versioning compared to classical source code or document versioning: Depending on the types of models different modelling tools may be employed and must interface to the repository. The consistency between models must be ensured, and finally, since various stakeholders are involved, changes must be propagated between models. In this paper, we analyse these requirements and present the basic architectural concepts for a Living Models infrastructure that supports the evolution of models.
Pages: 12 to 22
Copyright: Copyright (c) to authors, 2011. Used with permission.
Publication date: September 15, 2011
Published in: journal
ISSN: 1942-2660