MODELS 2023
Sun 1 - Fri 6 October 2023 Västerås, Sweden
Wed 4 Oct 2023 14:37 - 15:00 at 301 - Session B2: Early Phases & Multi-Level Modeling

The growth of multi-level modeling has resulted in an increase of level-organization alternatives which significantly differ from each other with respect to their underlying foundations and the well-formedness rules they enforce. Alternatives substantially diverge with respect to how level boundaries should govern instance-of relationships, what modeling mechanisms they employ, and what modeling principles they establish. In this article I analyze how a number of multi-level modeling approaches deal with certain advanced modeling scenarios. In particular, I identify linear domain metamodeling, i.e., the requirement that all domain-induced instance-of relationships align with a single global level-hierarchy, as a source of accidental complexity. I propose a novel multi-dimensional multi-level modeling approach based on the notion of orthogonal ontological classification that supports modeling of domain scenarios with minimal complexity while supporting separation of concerns and sanity-checking to avoid inconsistent modeling choices.

Thomas is an Associate Professor at Victoria University of Wellington. His research interests focus on multi-level modeling and model-driven development. He is an editor for the Springer journal Software and Systems Modeling from which he received a ten year most influential regular paper award. He also received two ACM SIGSOFT distinguished paper awards. He received his PhD from Darmstadt University of Technology. Thomas was the general chair for MODELS 2011, organised the inaugural SoSyM Theme Issue on Multi-Level Modeling, and co-organised the Dagstuhl Seminar 17492 “Multi-Level Modelling”. Thomas is the MODELS 2023 Practice Track Chair.

Wed 4 Oct

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:30 - 15:00
Session B2: Early Phases & Multi-Level ModelingTechnical Track / Journal-first at 301
13:30
22m
Talk
A Model-driven and Template-based Approach for Requirements Specification
Technical Track
Ikram Darif École de technologie supérieure (ÉTS), Cristiano Politowski Concordia University, Canada, Ghizlane El Boussaidi École de Technologie Supérieure, imen benzarti , Segla Kpodjedo Ecole de Technologie Superieure
13:52
22m
Talk
Rapid-Prototyping and Early Validation of Software Models through Uniform Integration of Hardware
Technical Track
14:15
22m
Talk
Real-time collaborative multi-level modeling by conflict-free replicated data typesJ1ST
Journal-first
Istvan David McMaster University, Eugene Syriani Université de Montréal
Link to publication DOI
14:37
22m
Talk
Multi-Dimensional Multi-Level ModelingJ1ST
Journal-first
Thomas Kuehne Victoria University of Wellington
Link to publication DOI