On the rules for inheritance in LML
Lange, Arne
;
Atkinson, Colin
DOI:
|
https://doi.org/10.1109/MODELS-C.2019.00021
|
URL:
|
https://ieeexplore.ieee.org/document/8904676
|
Weitere URL:
|
https://www.researchgate.net/publication/337518077...
|
Dokumenttyp:
|
Konferenzveröffentlichung
|
Erscheinungsjahr:
|
2019
|
Buchtitel:
|
2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion : 15-20 September 2019, Munich, Germany : proceedings
|
Seitenbereich:
|
113-118
|
Veranstaltungstitel:
|
22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)
|
Veranstaltungsort:
|
München, Germany
|
Veranstaltungsdatum:
|
15.-20.09.2019
|
Herausgeber:
|
Burgueño, Loli
|
Ort der Veröffentlichung:
|
Los Alamitos, CA [u.a.]
|
Verlag:
|
IEEE
|
ISBN:
|
978-1-7281-5126-7 , 978-1-7281-5125-0
|
Sprache der Veröffentlichung:
|
Englisch
|
Einrichtung:
|
Fakultät für Wirtschaftsinformatik und Wirtschaftsmathematik > Software Engineering (Atkinson 2003-)
|
Fachgebiet:
|
004 Informatik
|
Abstract:
|
Although classification relationships play the dominant role in structuring multi-level models, inheritance relationships, which are restricted to clabjects at the same level, are also important. As in traditional two-level modeling, the basic principle of inheritance in multi-level modeling is to ensure the substitutability of instances of sub-clabjects for instances of super-clabjects. However, for multi-level modeling languages that rely on potency and endurance properties to control classification, the rules governing inheritance can become complicated if "deep substitutable" is desired and these properties are regraded as part of clabjects' intensions. This paper clarifies these rules in the context of the Level-Agnostic Modeling Language supported by the Melanee multi-level modeling environment.
|
| Dieser Eintrag ist Teil der Universitätsbibliographie. |
Suche Autoren in
Sie haben einen Fehler gefunden? Teilen Sie uns Ihren Korrekturwunsch bitte hier mit: E-Mail
Actions (login required)
|
Eintrag anzeigen |
|
|