A Formal Definition of Model Composition Traceability
Youness Laghouaouta, Adil Anwar, Mahmoud Nassar

TL;DR
This paper formalizes traceability in model composition within multi-modeling approaches, aiming to improve understanding and management of the complex, error-prone process through a rigorous, formal framework.
Contribution
It introduces a formal definition of model composition traceability and provides a generic approach based on this formalization, advancing previous empirical work.
Findings
Formal definition of model composition traceability
A generic traceability approach based on the formalization
Enhanced understanding of composition effects
Abstract
In a multi-modeling based approach, the system under development is described by several models that represent various perspectives and concerns. Obviously, these partial representations are less complex than the global model, but they need to be composed to address validation and synchronization tasks. The model composition is a crucial model driven development operation, but it remains a tedious and error prone activity. In this perspective, a traceability mechanism offers a way to master this complexity by providing support to comprehend the composition effects. In previous work, we presented a traceability approach dedicated to this operation. The current takes advantages of these experiments, and proposes a formalization of the model composition traceability. Also, an overview of a generic traceability approach is provided. The latter relies on the formal definition we introduce…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel-Driven Software Engineering Techniques · Service-Oriented Architecture and Web Services · Software Reliability and Analysis Research
