Vis enkel innførsel

dc.contributor.authorRodríguez, Alejandro
dc.contributor.authorMacias Gomez de Villar, Fernando
dc.contributor.authorDurán, Francisco
dc.contributor.authorRutle, Adrian
dc.contributor.authorWolter, Uwe Egbert
dc.date.accessioned2023-02-09T12:43:22Z
dc.date.available2023-02-09T12:43:22Z
dc.date.created2023-01-24T01:23:31Z
dc.date.issued2023
dc.identifier.issn2352-2208
dc.identifier.urihttps://hdl.handle.net/11250/3049722
dc.description.abstractMultilevel Modelling (MLM) approaches make it possible for designers and modellers to work with an unlimited number of abstraction levels to specify their domain-specific modelling languages (DSMLs). To fully exploit MLM techniques, we need powerful model composition operators. Indeed, the composition of DSMLs is becoming increasingly relevant to the modelling community either because some DSMLs may share commonalities that we want to make reusable, or because we want to facilitate interoperability between DSMLs. In this paper, we propose a composition mechanism for structure and behaviour of multilevel modelling hierarchies. Our approach facilitates the inclusion of additional eatfures while keeping a clear separation of concerns that enhances modularity. We provide a formal semantics of the constructions based on category theory and graph transformations, and show their use in practice on a case study.en_US
dc.language.isoengen_US
dc.publisherElsevieren_US
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.titleComposition of multilevel domain-specific modelling languagesen_US
dc.typeJournal articleen_US
dc.typePeer revieweden_US
dc.description.versionpublishedVersionen_US
dc.rights.holderCopyright 2022 The Author(s)en_US
dc.source.articlenumber100831en_US
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode2
dc.identifier.doi10.1016/j.jlamp.2022.100831
dc.identifier.cristin2113660
dc.source.journalJournal of Logical and Algebraic Methods in Programmingen_US
dc.identifier.citationJournal of Logical and Algebraic Methods in Programming. 2023, 130, 100831.en_US
dc.source.volume130en_US


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 4.0 Internasjonal