Vis enkel innførsel

dc.contributor.authorWolter, Uwe Egbert
dc.contributor.authorMacías, Fernando
dc.contributor.authorRutle, Adrian
dc.date.accessioned2021-02-01T14:22:54Z
dc.date.available2021-02-01T14:22:54Z
dc.date.created2020-08-21T10:50:46Z
dc.date.issued2020
dc.identifier.citationWolter, U., Macías, F., & Rutle, A. (2020). Multilevel typed graph transformations. I F. Gadducci & T. Kehrer (Red.), Graph transformation (s. 163–182). Springer International Publishing.en_US
dc.identifier.issn0302-9743
dc.identifier.urihttps://hdl.handle.net/11250/2725634
dc.descriptionThis is an Author's Accepted Manuscript version of an article published in Lecture Notes in Computer Science. The final authenticated publication is available online at https://doi.org/10.1007/978-3-030-51372-6_10en_US
dc.description.abstractMultilevel modeling extends traditional modeling techniques with a potentially unlimited number of abstraction levels. Multilevel models can be formally represented by multilevel typed graphs whose manipulation and transformation are carried out by multilevel typed graph transformation rules. These rules are cospans of three graphs and two inclusion graph homomorphisms where the three graphs are multilevel typed over a common typing chain. In this paper, we show that typed graph transformations can be appropriately generalized to multilevel typed graph transformations improving preciseness, flexibility and reusability of transformation rules. We identify type compatibility conditions, for rules and their matches, formulated as equations and inequations, respectively, between composed partial typing morphisms. These conditions are crucial presuppositions for the application of a rule for a match—based on a pushout and a final pullback complement construction for the underlying graphs in the category GRAPH—to always provide a well-defined canonical result in the multilevel typed setting. Moreover, to formalize and analyze multilevel typing as well as to prove the necessary results, in a systematic way, we introduce the category CHAIN of typing chains and typing chain morphisms.en_US
dc.language.isoengen_US
dc.publisherSpringeren_US
dc.subjecttyping chainen_US
dc.subjectmultilevel typed graph transformationen_US
dc.subjectpushouten_US
dc.subjectpullback complementen_US
dc.titleMultilevel Typed Graph Transformationsen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionacceptedVersionen_US
dc.source.pagenumber163-182en_US
dc.source.volume12150en_US
dc.source.journalLecture Notes in Computer Science (LNCS)en_US
dc.identifier.doi10.1007/978-3-030-51372-6_10
dc.identifier.cristin1824439
cristin.ispublishedtrue
cristin.fulltextpostprint
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

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

Vis enkel innførsel