Leveraging formal verification tools for DSML users: a process modeling case study - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2012

Leveraging formal verification tools for DSML users: a process modeling case study

Résumé

In the last decade, Model Driven Engineering (MDE) has been used to improve the development of safety critical systems by providing early Validation and Verification (V&V) tools for Domain Specific Modeling Languages (DSML). Verification of behavioral models is mainly addressed by translating domain specific models to formal verification dedicated languages in order to use the sophisticated associated tools such as model-checkers. This approach has been successfully applied in many different contexts, but it has a major draw- back: the user has to interact with the formal tools. In this paper, we present an illustrated approach that allows the designer to formally express the expected behavioral properties using a user oriented language -- a temporal extension of OCL --, that is automatically translated into the formal language; and then to get feedback from the assessment of these properties using its domain language without having to deal with the formal verification language nor with the under- lying translational semantics. This work is based on the metamodeling pattern for executable DSML that extends the DSML metamodel to integrate concerns related to execution and behavior.
Fichier principal
Vignette du fichier
isola2012.pdf (1.03 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00720917 , version 1 (26-07-2012)

Identifiants

  • HAL Id : hal-00720917 , version 1

Citer

Faiez Zalila, Xavier Crégut, Marc Pantel. Leveraging formal verification tools for DSML users: a process modeling case study. 2012. ⟨hal-00720917⟩
169 Consultations
286 Téléchargements

Partager

Gmail Facebook X LinkedIn More