Managing Software Development

Model-driven development bases on the combined use of a multitude of (modeling) languages and artifacts. In addition, automation helps to gain profit from the diversity of abstraction levels provided by the different used languages. However, such an MDE setting requires a meaningful management of the development.
This includes planning how an MDE approach will look like: What tasks can be automated? Which tools and languages should be used? The Software Manufacture Models project (see also the research page of the project) aims at supporting this planning task.
Further it is necessary to maintain and store an overview about the existing artifacts and their interrelations during development. The Model Management project (see also the research page of the project) together with its MoM-VCS subproject aim to support such maintenance tasks.

Comments are closed.