On investigating Metamodel Inaccurate Structures - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

On investigating Metamodel Inaccurate Structures

Résumé

Metamodeling allows to capture domain knowledge through the definition of its structure (concepts and relations between them) and its constraints (logical expressions) often written in OCL. The OCL constraints added to a metamodel are of two types: 1) domainrelated constraints: they differ from one domain to another and are expressed based on the knowledge of experts; and 2) those that are added to the majority of metamodels to precise some inaccurate structures that may cause problems when instantiating models. We call these structures Metamodel Inaccurate Structures (MIS). In this paper, we performed an empirical study in order to point out the metamodel inaccurate structures. As a first step, a study is conducted on a set of OCL constraints taken from the UML metamodel to investigate the relation between structure and constraints. Then, to confirm our findings, we realised a quantitative analysis in order to count the occurrences of constraints that complete inaccurate structures. We believe that our results can help designers in the quest of creating or refactoring metamodels and specifying constraints that precisely capture domain knowledge to ensure consistency of the derived artifacts.
Fichier principal
Vignette du fichier
ECetAl_SAC_2020.pdf (1.75 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

lirmm-03290255 , version 1 (19-07-2021)

Identifiants

Citer

Elyes Cherfa, Soraya Mesli Kesraoui, Chouki Tibermacine, Régis Fleurquin, Salah Sadou. On investigating Metamodel Inaccurate Structures. SAC 2020 - 35th Annual ACM Symposium on Applied Computing, Mar 2020, Brno, Czech Republic. pp.1642-1649, ⟨10.1145/3341105.3374035⟩. ⟨lirmm-03290255⟩
64 Consultations
100 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More