A Unifying Framework for Homogeneous Model Composition

Jörg Kienzle 1 Gunter Mussbacher 1 Benoit Combemale 2, 3 Julien Deantoni 4, 5, 6
2 DiverSe - Diversity-centric Software Engineering
Inria Rennes – Bretagne Atlantique , IRISA_D4 - LANGAGE ET GÉNIE LOGICIEL
6 KAIROS - Logical Time for Formal Embedded System Design
CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : The growing use of models for separating concerns in complex systems has lead to a proliferation of model composition operators. These composition operators have traditionally been defined from scratch following various approaches differing in formality, level of detail, chosen paradigm, and styles. Due to the lack of proper foundations for defining model composition (concepts, abstractions, or frameworks), it is difficult to compare or reuse composition operators. In this paper , we stipulate the existence of a unifying framework that reduces all structural composition operators to structural merging, and all composition operators acting on discrete behaviors to event scheduling. We provide convincing evidence of this hypothesis by discussing how structural and behavioral homogeneous model composition operators (i.e., weavers) can be mapped onto this framework. Based on this discussion, we propose a conceptual model of the framework, and identify a set of research challenges, which, if addressed, lead to the realization of this framework to support rigorous and efficient engineering of model composition operators for homogeneous and eventually heterogeneous modeling languages.
Type de document :
Article dans une revue
Software & Systems Modeling, Springer Verlag, 2019, pp.1-19. 〈10.1007/s10270-018-00707-8〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01949050
Contributeur : Benoit Combemale <>
Soumis le : dimanche 9 décembre 2018 - 14:47:42
Dernière modification le : jeudi 7 février 2019 - 14:27:46
Document(s) archivé(s) le : dimanche 10 mars 2019 - 12:45:05

Fichier

sosym-unifiedcompositionframew...
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Jörg Kienzle, Gunter Mussbacher, Benoit Combemale, Julien Deantoni. A Unifying Framework for Homogeneous Model Composition. Software & Systems Modeling, Springer Verlag, 2019, pp.1-19. 〈10.1007/s10270-018-00707-8〉. 〈hal-01949050〉

Partager

Métriques

Consultations de la notice

186

Téléchargements de fichiers

109