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 OctDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
13:30 - 15:00 | |||
13:30 22mTalk | 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 22mTalk | Rapid-Prototyping and Early Validation of Software Models through Uniform Integration of Hardware Technical Track | ||
14:15 22mTalk | Real-time collaborative multi-level modeling by conflict-free replicated data typesJ1ST Journal-first Link to publication DOI | ||
14:37 22mTalk | Multi-Dimensional Multi-Level ModelingJ1ST Journal-first Thomas Kuehne Victoria University of Wellington Link to publication DOI |