OCTOBER 14–19, 2018, Copenhagen, Denmark

Models and Evolution Workshop

Co-located with ACM/IEEE 21th International Conference on Model Driven Engineering Languages and Systems

Submission Details

The 12th Workshop on Models and Evolution (ME) 2018 is a satellite event at ACM/IEEE 21th 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.

Organizers:
Ludovico Iovino
Gran Sasso Science Institute (Italy)

Alfonso Pierantonio
University of L'Aquila (Italy)

Dalila Tamzalit
LS2N, Université de Nantes (France)

Important Dates

  • Paper submission:July 17, 2018 July 24, 2018 (extended)
  • Notification to authors: August 20, 2018
  • Camera ready version: September 4, 2018 (extended)
  • Workshop date: October 16, 2018

Program Committee

Anthony Anjorin Paderborn University
Francesco Basciani L'Aquila University
Antonio Cicchetti Mälardalen University
Federico Ciccozzi Mälardalen University
Davide Di Ruscio Università degli Studi dell'Aquila
Mahmoud El Hamlaoui ENSIAS, Rabat IT Center, UM5R, Morocco
Vincenzo Grassi University of Roma "Tor Vergata"
Jeff Gray University of Alabama
Joel Greenyer Leibniz Universität Hannover
Ludovico Iovino Gran Sasso Science Institute, L'Aquila
Udo Kelter University of Siegen
Leen Lambers Hasso-Plattner-Institut, Universität Potsdam
Philip Langer EclipseSource Services GmbH
Alfonso Pierantonio L'Aquila University
Arend Rensink University of Twente
Bernhard Rumpe RWTH Aachen University
Adrian Rutle Western Norway University of Applied Sciences
Jesús Sánchez Cuadrado Universidad de Murcia
Eugene Syriani University of Montreal
Dalila Tamzalit LS2N, Université de Nantes (France)
Massimo Tisi IMT Atlantique, LS2N (UMR CNRS 6004)
Juha-Pekka Tolvanen MetaCase
Salvador Trujillo IKERLAN Research Centre
Andreas Wortmann RWTH Aachen University
Tao Yue Simula Research Laboratory and University of Oslo
Alexander Egyed Johannes Kepler University

TBU

Topics of Interest

  • Formalisms, theories, formal approaches, methods and languages for expressing and understanding model-driven software evolution
  • Supporting processes and tools for managing model-driven software evolution
  • (Co-)evolution and (co-)adaptation of models, meta-models and modeling languages; classification of (co-)evolution scenarios
  • Conformance checking, inconsistency management, synchronization, differencing, comparison, impact analysis of evolving models
  • Transformation techniques for evolving models: restructuring, refactoring, migration, translation, composition, versioning, etc.
  • Maintenance and evolution of domain-specific languages
  • Maintenance and evolution of model transformations
  • Traceability maintenance, verification, and validation of evolving models, evolving model transformations, and evolving modeling languages; runtime models
  • Analysis of model maintainability
  • Variability management using models
  • Model-driven software architecture recovery, reverse architecting, reconstruction, migration and software release engineering
  • Model-based and model-related techniques for legacy systems evolution and systems integration
  • Reusable evolution solutions and patterns
  • Evolution issues in new and emerging systems and paradigms (e.g., cyber-security, cyber-physical systems, systems of systems, systems engineering, Internet of Things, cloud computing and its Software, Platform, Infrastructure (SPI) model, data analytics, big data, social media, devices and services, mobile applications, open source software, sustainability and modeling for social good, open architectures, product-line architectures, software ecosystems, Service-Oriented Architecture (SOA), micro-services, enterprise architectures)
  • Model-driven software evolution regarding energy-awareness and sustainability
  • Training, education, and certification around software evolution
  • State-of-the-art and state-of-practice in software evolution
  • Empirical studies, industrial needs, experience reports and experiments in software evolution
  • Tools and methods supporting all of the above topics

Submission Guidelines

We solicit papers of three main types: research papers, position papers and tool presentations as follows:

  1. Research papers (max. 10 pages including references): These submissions provide novel contributions on topics of the workshop presenting novel ideas, addressing challenging problems, or making practical contributions.
  2. Position papers (max. 6 pages):
    • Work in progress papers by young researchers: These submissions present early work and preliminary research results of young researchers in topics related to the workshop.
    • Visionary papers: We encourage papers proposing visionary and strategic ideas and/or looking for collaborations around international projects. These submissions 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.
    • Industrial experience: Industrial papers reporting about experiences in the area of models and evolution, novel 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.
  3. Tool presentations (max. 6 pages): These submissions present (experience with) tools (which may be either research prototypes or commercial tools) that are fully/partially dedicated to supporting model-based software evolution and evolution issues encountered in model-based development.
Contributions: The submissions must be in English and adhere to the Springer LNCS style. Contributions should address novel or preliminary research ideas, challenging problems, and practical contributions to the domain. Industrial feedback are welcome: experience or case studies about applying MDE in an industrial setting showing the lack of exibility, or ways to overcome it, are solicited as well. All submissions will be subjected to single-blind reviews, who are expert or have been experiencing in the related field for years. Accepted papers will be published as CEUR workshop proceedings, and indexed in DBLP and Scopus. Contributions must be submitted through the ME 2018 EasyChair submission page. The submission process will consist of the full paper submissions (no abstract submission needed).

Program

Date-Time Talk/Event
09:00 - 09:20
 Opening Remarks
09:20 - 09:40
09:40 - 10:00
Alfonso Pierantonio, Juri Di Rocco, Davide Di Ruscio and Hrishikesh Narayanankutty, Resilience in Sirius Editors: Understanding the Impact of Metamodel Changes 
10:00 - 10:20
10:30 - 11:00
 Coffee Break
11:00 - 11:20
11:30 - 11:50
Alfa Yohannis, Horacio Hoyos Rodriguez, Fiona Polack and Dimitris Kolovos Towards Hybrid Model Persistence  
12:00 - 12:20
Sandro Koch, Frederik Reiche and Robert Heinrich Towards a Metamodel for Modular Simulation Environments 
12:20 - 12:30   Wrapup and Closing

THE VENUE

The Workshop on Models and Evolution is a satellite event of MODELS 2018. MODELS is the premier conference series for model-based software and systems engineering which since 1998 has been covering all aspects of modeling, from languages and methods to tools and applications. 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 2018, in Copenhagen, Denmark 14-19 October 2018, and to help shape the modelling methods and technologies of the future!

Contact us

In case of questions, contact us via an email to me2018@easychair.org.