Extending the time-honored practice of separation of concerns, Model-Driven Engineering (MDE) promotes the use of separate models to address the various concerns in the development of complex software-intensive systems. The main objective is to choose the right level of abstraction to modularize a concern, specify its properties and reason about the system under development depending on stakeholder and development needs. While some of these models can be defined with a single modelling language, a variety of heterogeneous models and languages are typically used in the various phases of software development. Furthermore, Domain-Specific Modelling Languages (DSMLs) designed to address particular concerns are also increasingly used.
Despite the power of abstraction of modelling, models of real-world problems and systems quickly grow to such an extent that managing the complexity by using proper modularization techniques becomes necessary. As a result, many (standard) modelling notations have been extended with aspect-oriented mechanisms to support advanced separation of concerns, and advanced composition operators have been proposed to combine (possibly heterogenous) models modularizing different concerns in order to execute an application or reason over global properties.
The First International Modularity in Modelling Workshop (MOMO) aims at bringing together researchers interested in the theoretical and practical challenges resulting from applying modularity, advanced separation of concerns and composition at the modelling level. It is intended to provide a forum for presenting new ideas and discussing the impact of the use of modularization in the context of MDE at different levels of abstraction.
Organizers
-
Jörg Kienzle (McGill University)
-
Sébastien Mosser (University of Nice - Sophia Antipolis)
-
Gunter Mussbacher (McGill University)
Accepted Papers
External Website
Tue 15 MarDisplayed time zone: Belfast change
08:30 - 10:00 | |||
08:30 15mDay opening | Welcome and Introduction MOMO | ||
08:45 30mTalk | On the Modularization Provided by Concern-Oriented Reuse MOMO | ||
09:15 30mTalk | Towards Generic Modularization Transformations MOMO Martin Fleck TU Wien, Javier Troya Vienna University of Technology, Austria, Manuel Wimmer Vienna University of Technology, Austria | ||
09:45 15mOther | Brainstorming MOMO |
10:30 - 12:30 | |||
10:30 30mTalk | Separation of Concerns in Epidemiological Modelling MOMO Thi Mai Anh Bui , Mikal Ziane , Serge Stinckwich UPMC & INRIA, Tuong Vinh Ho, , Benjamin Roche , Nick Papoulias IRD, UPMC, France | ||
11:00 30mTalk | Towards Contractual Interfaces for Reusable Functional Quality Attribute Operationalisations MOMO José Miguel Horcas Aguilera Universidad de Málaga, Spain, Mónica Pinto Universidad de Málaga, Lidia Fuentes Universidad de Málaga, Spain, Steffen Zschaler King's College London | ||
11:30 30mTalk | Addressing Modularity for Heterogeneous Multi-model Systems Using Model Federation MOMO | ||
12:00 30mTalk | Modular multilevel metamodeling with MetaMod MOMO |
14:00 - 15:00 | |||
14:00 60mOther | Group Discussion Session 1 MOMO |
15:30 - 17:00 | |||
15:30 90mOther | Group Discussion Session 2 MOMO |