Software Evolution is a crucial, complex and very important research domain in software engineering. It has been the topic of numerous international conferences, workshops, books and scientific publications. On the other hand, it represents an omnipresent recurring problem for companies and needs practical and scalable solutions to ensure software confidence, quality and reliability. This becomes even more crucial and critical in application domains where software is geographically distributed and involves multiple stakeholders (managers, designers, developers, clients, …) and where ressources and requirements must be reconciled.
Model-driven engineering (MDE) is a software engineering methodology that focuses on models as primary software artefacts. It is meant to reduce complexity and increase productivity and reuse by raising the level of abstraction.
With the advent and widespread use of MDE in academia and industry, the research topic of model-driven software evolution and co-evolution becomes more and more important. Because of this, a successful series of annual international workshops has been set up since 2007 for the MoDSE workshop and from 2008 for the MCCM workshop. Their main objective is to explore and strengthen the interaction and synergy between the active research domains of Software Evolution, Co-Evolution, Consistency Management and MDE.
The objective is to discuss how models can help and guide software evolution and how it can enforce and reduce critical risks and important ressources (e.g., costs, personnel, time) involved in software evolution, by employing high-level abstractions. In addition to the objective to propose a presentation and discussion space and gather the MDE and software evolution communities (as well academic as industry), the joint workshop also encourages young researchers participation and attendance.
The Joint MoDSE-MCCM 2009 workshop will be held on 4-6th October, co-located with the 12th ACM/IEEE MoDELS 2009. This full-day workshop will include technical presentation sessions, tool demonstrations, moderated debate sessions with open discussions.
A journal special issue is considered.