International Workshop on Multi-Level Modelling
5th International Workshop on Multi-Level Modelling
MULTI 2018. 16th October 2018, Copenhagen, Denmark
Keynote speaker: Manuel Wimmer, BIG, TU Wien
the premier event for researchers and practitioners who work on multilevel modeling and multilevel software development.
Multilevel language architectures represent a new object-oriented paradigm both for conceptual modeling and software engineering. Different from traditional approaches, they allow for an arbitrary number of classification levels and introduce other concepts that foster reuse and adaptability. While multilevel languages and tools have reached a considerable maturity, the field still offers numerous challenges. The MULTI workshop series is dedicated to bring together experts who develop and apply multilevel language technologies as well as those who focus on specific analysis and design methods or on economic aspects of this new paradigm.
Multilevel modelling is an emerging new modelling paradigm that offers exciting new perspectives not only for conceptual modelling, but also for the development of software systems that are integrated with models of themselves. Multilevel DSMLs allow for combining the benefits of economies of scale with the productivity enabled by concepts that were designed for very specific domains. Multilevel modelling has now been used successfully in a wide range of projects.
The MULTI workshop series is the premier event for researchers and practitioners who work in the field of multilevel languages and tools or are interested in applying multilevel technologies. It is aimed at providing a platform for exchanging ideas and promoting the further development of multilevel languages, methods and tools. In particular, the goal is to encourage the community to delineate different approaches to multilevel modelling and define objective ways to evaluate their respective strengths/weaknesses. To address this objective, MULTI 2018 features a specific multilevel modelling challenge.
A growing community of researchers is excited about the prospects offered by multilevel modelling. However, there is still no clear consensus on what this new paradigm actually entails and how it should be applied. For example, there are different views on whether it is sound to combine instance facets and type facets into so-called clabjects, whether strict metamodeling is too restrictive, and what tool architectures provide the best framework for modelling with multiple classification levels. This lack of a foundational consensus is mirrored by the lack of a common focus in current multilevel tools.
The goal of MULTI 2018 is to address these challenges and continue the community building established in the previous workshops. In particular, the goal is to encourage the community to delineate different approaches to multi-level modelling and define objective ways to evaluate their respective strengths/weaknesses. One key way of addressing this goal is to identify standard/canonical examples specially designed to exercise the abilities of multilevel modelling approaches. We encourage submissions on new concepts, implementation approaches and formalisms as well as submissions on controversial positions, requirements for evaluation criteria or case-study scenarios. Contributions in the area of tool building, multilevel modelling applications, canonical examples and educational material are equally welcome.
Possible topics include, but are not restricted to:
Three kinds of papers are solicited: regular papers (max. 10 pages), challenge papers (max. 10 pages), and position papers (max. 5 pages), in LNCS format.
Papers should be submitted via Easychair. Accepted papers will be published as CEUR workshop proceedings and indexed in DBLP. Authors submit their papers as PDF files to https://easychair.org/conferences/?conf=multi2018.
The workshop provides a platform for tool demonstrations, too. Please contact Tony Clark to determine the scope and structure of a demo.
To promote the exchange between different schools of multilevel modelling and to contribute to a consolidation of the field, this year’s MULTI will host a specific modelling challenge (The Bicycle Challenge). Challenge participants are asked to develop a multilevel model, or multilevel DSMLs respectively, to represent a domain that is provided in a natural language description. The solutions should account for certain requirements and are expected to be submitted in a given structure.
The MULTI Bicycle Challenge 2018 is intended as a basis for demonstrating the benefits of multi-level modelling. Our aim is to allow researchers to present their solutions to the challenge at the MULTI workshop at MODELS 2018 in Copenhagen. The challenge is intended to be open to different multi-level modeling styles and approaches.
The challenge consists of a case description and a set of comparison criteria; following these should make it easy to compare and relate different solutions. Contributions clearly addressing the review criteria described in this document will be included in the workshop proceedings. The workshop organizers plan to invite selected contributions to a special journal issue.
Aston University, UK
Johannes Kepler University Linz, Austria
Western Norway University of Applied Sciences, Bergen, Norway
Manfred Jeusfeld (University of Skövde, Sweden)
Monika Kaczmarek-Heß (University of Duisburg-Essen)
Yngve Lamo (Western Norway University of Applied Sciences, Norway)
Bernd Neumayr (Johannes Kepler University Linz, Austria)
Chris Partridge (Brunel University, UK)
Alessandro Rossini (PwC, Norway)
Adrian Rutle (Western Norway University of Applied Sciences, Norway)
Michael Schrefl (Johannes Kepler University Linz, Austria)
Markus Stumptner (University of South Australia, Australia)
Manuel Wimmer (Vienna University of Technology, Austria)
Paper Submission Deadline
Authors Notification
Camera-ready Papers
Workshop
Session 1 09:00-10:30 | Welcome
Preface | 5 min |
Keynote by Manuel Wimmer: Multi-Level Modeling in the Wild with AutomationML Slides | 60 min | |
Ulrich Frank: Toward a Unified Conception of Multi-Level Modelling: Advanced Requirements Paper | Slides | 20 min | |
10:30-11:00 | Coffee Break | |
Session 2 11:00-12:30 | Advances in Multi-Level Modeling - Session Chair: Adrian Rutle | |
Fernando Macias, Adrian Rutle and Volker Stolz: A Tool for the Convergence of Multilevel Modelling Approaches Paper | Slides | 20 min | |
Mira Balaban, Igal Khitron and Azzam Maraee: Context Aware Factors in Rearchitecting Two-Level Models into Multilevel Models Paper | Slides | 20 min | |
Monika Kaczmarek, Mario Nolte, Andreas Fritsch and Stefanie Betz: Practical Experiences with Multi-Level Modeling using FMMLx: A Hierarchy of Domain-Specific Modeling Languages in Support of Life-Cycle Assessment Paper | Slides | 20 min | |
Jens Gulden: Multi-Level Modeling with XML Paper | Slides | 20 min | |
12:30-14:00 | Lunch | |
Session 3 14:00-15:30 | Process modelling - Session Chair: Tony Clark | |
Alejandro Rodriguez, Adrian Rutle, Francisco Duran, Lars Michael Kristensen and Fernando Macias: Multilevel Modelling of Coloured Petri Nets
Paper | Slides | 20 min | |
Daniel Toepel: A Perspective Based Level Addressing System for Unbalanced Meta Models | 20 min | |
Bicycle challenge - Session Chair: Tony Clark | ||
Ulrich Frank and Tony Clark: A Contribution to the MULTI Challenge Using the FMMLx Slides | 15 min | |
Arne Lange and Colin Atkinson: Multi-level modeling with MELANEE Paper | Slides | 15 min | |
Gergely Mezei, Zoltan Theisz, Daniel Urban and Sandor Bacsi: The Bicycle Challenge in DMLA, where Validation Means Correct Modeling Paper | Slides | Poster | 15 min | |
15:30-16:00 | Coffee Break | |
Session 4 16:00-17:30 | Discussion and Position - Session Chair: Bernd Neumayr | |
Mira Balaban, Igal Khitron, Michael Kifer and Azzam Maraee: Multilevel Modeling: What's in a Level? A Position Paper (short paper) Paper | Slides | 12 min | |
Thomas Kuehne: A Story of Levels Paper | 20 min | |
Plenary session - Session Chairs: Tony Clark, Bernd Neumayr, Adrian Rutle | ||
Present and future of multi-level modeling | 55 min |
IT University of Copenhagen
Rued Langgaards Vej 7, 2300 Copenhagen
The Workshop MULTI 2018 is part of the ACM/IEEE 21st
International Conference on Model Driven Engineering Languages and Systems