Home

The Models and Evolution (ME) 2014 workshop is a satellite event at MoDELS 2014 and the continuance of the following events: ME 2013 (at MoDELS), ME 2012 (at MoDELS), ME 2011 (at MoDELS), ME 2010 (at MoDELS), MoDSE-MCCM 2009 (at MoDELS), MCCM 2008 (at MoDELS), MoDSE 2008 (at CSMR), MoDSE 2007 (at CSMR).

This workshop addresses the evolution of artefacts of the modelling process, as inspired by analogous evolution required by software artefacts, with input from academic as well as industrial practice. As Model-Based Development grows in popularity, the models used throughout a system’s lifecycle are now core artefacts of modern software engineering processes.

With the increasing use of Model-Based Development in many domains (e.g., Automotive Software Engineering, Business Process Engineering), models are starting to be come core artefacts of modern software engineering processes. By raising the level of abstraction and using concepts closer to the problem and application domain rather than the solution and technical domain, models become core assets and reusable intellectual property, being worth the effort of maintaining and evolving them. Therefore, increasingly models experience the same issues as traditional software artefacts, i.e., being subject to many kinds of changes, which range from rapidly evolving platforms to the evolution of the functionality provided by the applications developed. These modifications include changes at all levels, from requirements through architecture and design, to executable models, documentation and test suites. They typically affect variouskinds of models including data models, behavioural models, domain models, source code models, goal models, etc. Coping with and managing the changes that accompany the evolution of software assets is therefore an essential aspect of Software Engineering as a discipline.

Scope

ME 2014 will bring together researchers and practitioners to share experiences in dealing with the various forms of evolution in modelling. ME 2013 combines a strong practical focus with theoretical approaches required in any discipline that supports engineering practices. In particular, ME 2013 targets researchers and practitioners on model-driven engineering to meet, disseminate and exchange ideas, identify the key issues related to the problem of model (co-)evolution and consistency management, and explore possible solutions and future work. We target, in particular, the cross- fertilisation of both the MDE and software evolution communities. Therefore we consider models in a very broad sense which is essential to allow researchers from different communities to identify and discuss commonalties/differences among their specific (co-)evolution and consistency management problems. ME 2014 will be held in Valencia (Spain) and will host invited talks, technical sessions, and panels. Especially, ME 2014 will foster the interactions between the participants, stimulating lively debates and discussions around the topics of interest of the workshop.

Topics

Contributions are solicited on all aspects of models and evolution, its foundations, practices and technologies. In particular, we encourage submissions from both academia and industry about the following (non-exhaustive) list of topics:

  • Methods and languages for expressing and understanding model- driven software evolution
  • Co-evolution of models, transformation, and artifacts w.r.t. meta- models
  • Classification of (co-)evolution scenarios.
  • Transformation techniques for evolving models: restructuring, refactoring, migration, translation, etc
  • Traceability, verification/validation of evolving models and transformations
  • Evolution and domain-specific languages
  • Evolution in Cloud computing
  • Evolution in SOA
  • Evolution in Software Architectures
  • Runtime models and consistency validation; (in)consistency management
  • Conformance checking, inconsistency management synchronization, differencing, comparison, versioning, impact analysis of evolving models
  • Supporting processes and tools for managing model-driven evolution
  • Industrial needs, case-studies and experience reports
  • Maintenance and evolution of model transformations

Additional information