[Apologies for multiple postings]
International Workshop on "Models and Evolution" Co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages & Systems (MODELS 2016) Saint-Malo, France, October 2-7, 2016 http://www.models-and-evolution.com/
Important Dates: Submissions of papers: July 17, 2016 Notification: August 14, 2016
--------------------------------- The Models and Evolution (ME) 2016 workshop is a satellite event at ACM/IEEE MoDELS 2016 and the continuance of the following events: ME 2014, ME 2013, ME 2012, ME 2011, ME 2010, MoDSE-MCCM 2009, MCCM 2008 (all at MoDELS), MoDSE 2008, MoDSE 2007 (both 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 become 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 various kinds 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.
Important dates: - Submission deadline: July 17, 2016 - Notification to authors: August 14, 2016 - Workshop date: one full-day between October 2-4, 2016.
Scope: ME 2016 will bring together researchers and practitioners to share experiences in dealing with the various forms of evolution in modelling. ME 2016 combines a strong practical focus with theoretical approaches required in any discipline that supports engineering practices. In particular, ME 2016 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 commonalities/differences among their specific (co-)evolution and consistency management problems. ME 2016 will be held in Saint-Malo (France) and will host invited talks, technical sessions, and panels. Especially, ME 2016 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:
- Formalisms, theories, formal approaches, methods and languages for expressing and understanding model-driven software evolution. - (Co-)evolution and (co-)adaptation of models, meta-models and modeling languages; classification of (co-)evolution scenarios, transformation, and artefacts w.r.t. meta-models - Coordination of models, meta-models. - Transformation techniques for evolving models: restructuring, refactoring, migration, translation, composition… - Traceability, verification/validation of evolving models and transformations, runtime models and consistency validation; (in)consistency management - Evolution and domain-specific languages - Evolution issues in new paradigms (Open architectures, product-line architectures, software ecosystems, Cloud computing and its SPI model, SOA, Enterprise architectures, Internet of things, Big data, Systems of systems…) - Analysis of model maintainability. - Development and maintenance processes for model consistency management. - Conformance checking, inconsistency management synchronization, differencing, comparison, versioning, impact analysis of evolving models - Supporting processes and tools for managing model-driven evolution - Maintenance and evolution of model transformations - Variability management using models - Software Architecture Recovery and Reverse Architecting - Software Reconstruction and Migration - Software Release Engineering - Traceability maintenance between requirements and models - Reusable evolution solutions and patterns - Software evolution regarding energy-awareness and sustainability - Model-based and model-related techniques for legacy systems evolution and systems integration - Cultural, economic, business and managerial aspects impacting software evolution - Training, education, and certification around software evolution - State-of-the-art and state-of-practice in software evolution - Industrial needs, experiments and case studies - Empirical studies and experience Reports - Tools and Methods supporting all of the above topics
Workshop Chairs: Dalila Tamzalit, University of Nantes, France, Dalila.Tamzalit@univ-nantes.fr Alfonso Pierantonio, Università degli Studi dell'Aquila, Italy, alfonso.pierantonio@univaq.it Bernhard Schätz, fortiss Gmbh, Germany, schaetz@fortiss.org Tanja Mayerhofer, Business Informatics Group, Institute of Software Technology and Interactive Systems, TU Wien, mayerhofer@big.tuwien.ac.at
Program committee (to complete): Vasilios Andrikopoulos IAAS, University of Stuttgart, Germany Alessandra Bagnato, Softeam, Paris, France Mireille Blay-Fornarino Université Nice Sophia Antipolis, I3S, France Antonio Cicchetti, Mälardalen University, Sweden Davide Di Ruscio, Università degli Studi dell'Aquila, Italy Anne Etien, LIFL - University of Lille 1, France Jesus Garcia-Molina, Universidad de Murcia, Spain Jeff Gray, University of Alabama, USA Yann-Gaël Guéhéneuc, École Polytechnique de Montréal, Québec, Canada Rich Hilliard, IEEE Computer Society, USA Ludovico Iovino, Gran Sasso Science Institute, Italy Udo Kelter, University of Siegen, Germany, Olivier Le Goaer, LIUPPA, Université de Pau et des Pays de l'Adour, France Tihamer Levendovszky, Vanderbilt University, USA Shahar Maoz, Tel Aviv University, Israel Tom Mens, University of Mons, Belgium Richard Paige, University of York, UK Bernhard Rumpe, RWTH Aachen University, Germany Martina Seidl, Johannes Kepler University Linz, Austria Massimo Tisi, AtlanMod team (Inria, Mines Nantes, LINA), Nantes, France Antonio Vallecillo, Universidad de Málaga, Spain Stefan Wagner, University of Stuttgart, Germany Konrad Wieland, Sparx Systems, Austria Manuel Wimmer, Business Informatics Group, Vienna University of Technology, Austria
Submission: Both research papers, experience papers, tool presentations and industrial feedbacks are solicited. Papers describing novel applications and making significant research contributions are of particular interest. On top of that, we would encourage papers proposing visionary and strategic ideas and/or looking for collaboration around international projects. In addition, industrial papers reporting about experiences in the area of models and evolution, industrial tools, and positions from industry about experience and/or case studies about managing or putting into practice model-driven software evolution solutions are highly appreciated. Contributions must be written in English, adhere to the ACM SIGS format, and be submitted through EasyChair (https://easychair.org/conferences/?conf=me2016). Expected papers can be short papers (6 pages) or long papers (10 pages):
Long papers (max. 10 pages): These contributions should address novel research ideas, challenging problems, or practical contributions in the domain of model-driven software evolution. Short papers (max. 6 pages): Position papers: young researchers may submit extended abstracts about their work in progress. Visionary papers: these contributions take a visionary stance to the field describing long term ambitions, visionary technological advancements, paradigmatic changes and research agendas. Note that the ideas presented must be clearly positioned, adequately thought through, and sufficiently documented. Tool presentations: these submissions present (experience with) tools (which may be either research prototypes or commercial tools) that are fully/partially dedicated to supporting the evolution issues encountered in model-based development.
The submission process will consist of two phases: abstract submissions and full paper submissions.
Workshop papers will be published on CEUR (see http://ceur-ws.org/HOWTOSUBMIT.html#PRECONDS for preconditions for publishing).
http://www.models-and-evolution.com