A Model-Driven Approach to align Heterogeneous Models of a Complex System. - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue The Journal of Object Technology Année : 2021

A Model-Driven Approach to align Heterogeneous Models of a Complex System.

Résumé

To understand and manipulate a complex system, it is necessary to apply the separation of concerns and produce separate models, called viewpoints models. These models represent views on the system that correspond to distinct business domains. They are generally heterogeneous, i.e. conform to different meta-models. The management of the system's global model (a complete view of the system) requires the identification of the existing correspondences among the viewpoints models. However, in practice these correspondences are either incompletely identified or not sufficiently formalized to be maintained when models evolve. This restricts their use and does not allow their full exploitation for managing the global model. To fix this issue, we propose AHM (Alignment of Heterogeneous Models), an approach to organize the source models as a network of models through a virtual global model called M1C (Model of correspondences between models) that conforms to a Meta-Model of Correspondences (MMC). AHM proposes also a process, allowing for both the creation of the global model, and its consistency control. Partial automation of this process is done through a refining mechanism supported by a semantics expression described in a Domain Specific Language (DSL). The application of AHM is illustrated by the example of a conference management system. A prototype of a tool called Heterogeneous Matching and Consistency management Suite (HMCS) has been developed to support this approach.
Fichier principal
Vignette du fichier
article2.pdf (3.96 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03781930 , version 1 (20-09-2022)

Licence

Paternité

Identifiants

Citer

Mahmoud El Hamlaoui, Sophie Ebersold, Saloua Bennani, Adil Anwar, Taoufiq Dkaki, et al.. A Model-Driven Approach to align Heterogeneous Models of a Complex System.. The Journal of Object Technology, 2021, 20 (2), pp.1-24. ⟨10.5381/jot.2021.20.2.a2⟩. ⟨hal-03781930⟩
50 Consultations
40 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More