JOT Special Issue CFP
Journal of Object Technology Special theme on MODELS AND EVOLUTION
Read moreJournal of Object Technology Special theme on MODELS AND EVOLUTION
Read moreThe 13th Workshop on Models and Evolution (ME) 2019 is a satellite event at ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems - MODELS
Software artefacts constantly increase in complexity, variety and novelty. Environment and business constraints, user requirements and new insights put additional pressure on their adaptability, availability, reliability and quality: they continuously need to be up to date. But evolution issues are critical, complex and costly to manage. They concern requirements, architecture, design, source code, documentation, integration or deployment. They also typically affect various kinds of models (data, behavioural, domain, source code or goal models). Addressing and managing these varieties of changes is essential. Models and meta-models, the cornerstone of complex software systems’ abstractions, represent a powerful mean for facing software evolution challenges by ensuring a more abstract and expressive modeling of software evolution. They can help and guide software evolution and can enforce and reduce critical risks and important involved resources. The workshop puts the focus on Models and Evolution by considering two main sides: (1) Managing software evolution needs by relying on the high-level abstraction power of models and meta-models. (2) Managing model and metamodel evolution needs and the co-evolution of all related software artefacts by putting attention to their increasing evolution issues as they become primary artefacts.
A selection of best papers of ME2018-2019 will be invited to submit extended versions for tentative publication in a Special Issue of JOT, the Journal of Object Technology. The call (hybrid) will also be open to submissions by anyone interested in the topic.
Ludovico Iovino | Gran Sasso Science Institute, L'Aquila |
Francesco Basciani | University of L'Aquila, Italy |
Alessio Bucaioni | Mälardalen University |
Alfonso Pierantonio | University of L'Aquila |
Dalila Tamzalit | University of Nantes, LS2N - CNRS UMR 6004 |
Federico Ciccozzi | Mälardalen University |
Adrian Rutle | Western Norway University of Applied Sciences |
Davide Di Ruscio | Università degli Studi dell'Aquila |
Mahmoud El Hamlaoui | ENSIAS, Rabat IT Center, UM5R, Morocco |
Jesús Sánchez Cuadrado | Universidad de Murcia |
Eugene Syriani | University of Montreal |
Andreas Wortmann | RWTH Aachen University |
Tao Yue | Simula Research Laboratory and Nanjing University of Aeronautics and Astronautics |
Vincenzo Grassi | University of Roma "Tor Vergata" |
Leen Lambers | Hasso-Plattner-Institut, Universität Potsdam |
Arend Rensink | University of Twente |
Massimo Tisi | IMT Atlantique, LS2N (UMR CNRS 6004) |
Djamel Eddine Khelladi | DIVERSE Team, IRISA-INRIA, CNRS, Université Rennes 1 |
Jeff Gray | University of Alabama |
Anthony Anjorin | Paderborn University |
Antonio Cicchetti | Mälardalen University |
Udo Kelter | University of Siegen, Germany |
We solicit papers of three main types: research papers, position papers and tool presentations as follows:
Johannes Schröpfer, Felix Schwägerl and Bernhard Westfechtel | Consistency Control for Model Versions in Evolving Model-Driven Software Product Lines |
Alfa Yohannis, Horacio Hoyos Rodriguez, Fiona Polack and Dimitris Kolovos | Towards Visualising Change-based Models |
Michael Tröls, Atif Mashkoor and Alexander Egyed | Multifaceted Consistency Checking of Collaborative Engineering Artifacts |
Damir Bilic, Etienne Brosse, Andrey Sadovykh, Dragos Truscan, Hugo Bruneliere and Uwe Ryssel | An Integrated Model-based Tool Chain for Managing Variability in Complex System Design |
Sanaa Alwidian and Daniel Amyot | Inferring Metamodel Relaxations based on Structural Patterns to Support Model Families |
Xin Zhao and Jeff Gray | BESMER: An Approach for Bad Smells Summarization in Systems Models |
Iris Reinhartz-Berger, Sameh Abbass and Anna Zamansky | Towards Automatic Domain Engineering by Polymorphism-Inspired Recommendation |
09:00 - 09:15 Opening
09:15 - 10:30 Morning Session 1
Keynote: Antonio Cicchetti - Mälardalen University, Sweden
"Model Evolution: Research and Industrial perspectives".
Abstract:Model-Driven Engineering (MDE) aims at shifting the focus of software development from coding to modelling. The underlying goal is to address the ever-increasing complexity of software systems by tackling problems at higher levels of abstraction and then providing model transformation mechanisms to close the expressiveness gaps between abstractions levels. It is worth noting that a gap exists not only between design models and running code, but also with requirements analysis, testing environments, formal verification tools, and so forth. In this respect, model evolution management is a very useful tool to detect the impact and propagate changes on interconnected artefacts accordingly.
In this talk I will discuss my personal view about state-of-the-art solutions and open problems related to model evolution management both from academic and industrial perspectives.
10:30 - 11:00 Coffee Break
11:00 - 12:30 Morning Session 2
Consistency Control for Model Versions in Evolving Model-Driven Software Product Lines. Johannes Schröpfer, Felix Schwägerl and Bernhard Westfechtel
Towards Visualising Change-based Models. Alfa Yohannis, Horacio Hoyos Rodriguez, Fiona Polack and Dimitris Kolovos
Multifaceted Consistency Checking of Collaborative Engineering Artifacts. Michael Tröls, Atif Mashkoor and Alexander Egyed
12:30 - 14:00 Lunch
14:00 - 15:30 Afternoon Session 1
An Integrated Model-based Tool Chain for Managing Variability in Complex System Design. Damir Bilic, Etienne Brosse, Andrey Sadovykh, Dragos Truscan, Hugo Bruneliere and Uwe Ryssel
Inferring Metamodel Relaxations based on Structural Patterns to Support Model Families. Sanaa Alwidian and Daniel Amyot
BESMER: An Approach for Bad Smells Summarization in Systems Models. Xin Zhao and Jeff Gray
15:30 - 16:00 Coffee Break
Towards Automatic Domain Engineering by Polymorphism-Inspired Recommendation. Iris Reinhartz-Berger, Sameh Abbass and Anna Zamansky
16:30 - 17:30 Wrap Up and Discussion
The Workshop on Models and Evolution is a satellite event of MODELS 2019. MODELS, the ACM/IEEE 22th International Conference on Model Driven Engineering Languages and Systems, is the premier conference series for model-driven software and systems engineering, and is organized with support of ACM SIGSOFT and IEEE TCSE. Since 1998, MODELS has covered all aspects of modeling, from languages and methods, to tools and applications. Attendees of MODELS come from diverse backgrounds, including researchers, academics, engineers and industrial professionals. MODELS 2019 is a forum for participants to exchange cutting-edge research results and innovative practical experiences around modeling and model-driven software and systems. This year’s edition will provide an opportunity for the modeling community to further advance the foundations of modeling, and come up with innovative applications of modeling in emerging areas of cyber-physical systems, embedded systems, socio-technical systems, cloud computing, big data, security, open source, and sustainability. We invite you to join us at MODELS 2019, in Munich, Germany 15-20 September 2019, and to help shape the modelling methods and technologies of the future!
In case of questions, contact us via an email to me2019@easychair.org.