Vis enkel innførsel

dc.contributor.authorStünkel, Patrick
dc.contributor.authorKönig, Harald
dc.contributor.authorLamo, Yngve
dc.contributor.authorRutle, Adrian
dc.date.accessioned2022-03-16T09:22:45Z
dc.date.available2022-03-16T09:22:45Z
dc.date.created2022-01-06T22:47:06Z
dc.date.issued2021
dc.identifier.citationStünkel, P., König, H., Lamo, Y., & Rutle, A. (2021). Comprehensive Systems: A formal foundation for Multi-Model Consistency Management. Formal Aspects of Computing, 33(6), 1067-1114.en_US
dc.identifier.issn0934-5043
dc.identifier.urihttps://hdl.handle.net/11250/2985419
dc.description.abstractModel management is a central activity in Software Engineering. The most challenging aspect of model management is to keep inter-related models consistent with each other while they evolve. As a consequence, there is a lot of scientific activity in this area, which has produced an extensive body of knowledge, methods, results and tools. The majority of these approaches, however, are limited to binary inter-model relations; i.e. the synchronisation of exactly two models. Yet, not every multi-ary relation can be factored into a family of binary relations. In this paper, we propose and investigate a novel comprehensive system construction, which is able to represent multi-ary relations among multiple models in an integrated manner and thus serves as a formal foundation for artefacts used in consistency management activities involving multiple models. The construction is based on the definition of partial commonalities among a set of models using the same language, which is used to denote the (local) models. The main theoretical results of this paper are proofs of the facts that comprehensive systems are an admissible environment for (i) applying formal means of consistency verification (diagrammatic predicate framework), (ii) performing algebraic graph transformation (weak adhesive HLR category), and (iii) that they generalise the underlying setting of graph diagrams and triple graph grammars.en_US
dc.language.isoengen_US
dc.publisherSpringeren_US
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.titleComprehensive systems: a formal foundation for multi-model consistency managementen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionpublishedVersionen_US
dc.rights.holderThe Author(s) © 2021en_US
dc.source.pagenumber1067-1114en_US
dc.source.volume33en_US
dc.source.journalFormal Aspects of Computingen_US
dc.source.issue6en_US
dc.identifier.doi10.1007/s00165-021-00555-2
dc.identifier.cristin1976242
dc.relation.projectNorges forskningsråd: 259293en_US
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


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