Abstract | ||
---|---|---|
Multi-level modeling has a well-defined and commonly agreed on aim of avoiding any kind of accidental complexity by the introduction of meta-levels. However, the actual means of achieving this goal are left to the discretion of the particular approach to decide on. Potency notion-based clabjects provide a suitable trade-off in this regard, hence other approaches tend to imitate these characteristics. Dynamic Multi-Layer Algebra (DMLA) is such an alternative formal modeling technique that has already been tested successfully against multi-level challenges such as the MULTI 2018 workshop's Bicycle Challenge. Although DMLA has proved its merit, it has still been lacking the capability of integrating object-oriented features such as inheritance into its formalism. Therefore, in this paper, we showcase one potential way of incorporating inheritance with abstract entities into DMLA without having to relinquish any of its formal precision such as self-validation or self-description. The paper both describes our technical solution and illustrates it through a model excerpt borrowed from the Bicycle Challenge. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/MODELS-C.2019.00024 | 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) |
Keywords | Field | DocType |
Multi-level Modeling,Meta-modeling,Deep Instantiation,Inheritance,Abstract Class,Potency Notion | Computer architecture,Multi layer,Systems engineering,Computer science | Conference |
ISBN | Citations | PageRank |
978-1-7281-5126-7 | 0 | 0.34 |
References | Authors | |
0 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Zoltán Theisz | 1 | 0 | 1.69 |
Sándor Bácsi | 2 | 0 | 3.38 |
Gergely Mezei | 3 | 143 | 24.62 |
Ferenc A. Somogyi | 4 | 0 | 2.03 |
Dániel Palatinszky | 5 | 0 | 2.03 |