A Black-Box and Contract-Based Verification of Model Transformations - Université de Pau et des Pays de l'Adour Accéder directement au contenu
Article Dans Une Revue The international Arab journal of information technology Année : 2019

A Black-Box and Contract-Based Verification of Model Transformations

Meriem Lahrouni
  • Fonction : Auteur
Abdelaziz El Fazziki
  • Fonction : Auteur

Résumé

The main goal of Model-Driven Engineering (MDE) is to manipulate productive models to build software. In this context, model transformation is a common way to automatically manipulate models. It is then required to ensure that transformation has been correctly processed. In this paper, we propose a contract-based method to verify that a target model is a valid result of a source model with respect to the transformation specification. The verification is made in a black-box mode, independently of the implementation and the execution of the transformation. The method allows the contract to be written in any constraint language. In association with this method, we have implemented a tool that partially generates contracts written in OCL and manages their evaluation for both endogenous and exogenous transformations.
Fichier principal
Vignette du fichier
11545.pdf (430.56 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02507286 , version 1 (12-03-2020)

Identifiants

  • HAL Id : hal-02507286 , version 1

Citer

Meriem Lahrouni, Eric Cariou, Abdelaziz El Fazziki. A Black-Box and Contract-Based Verification of Model Transformations. The international Arab journal of information technology, 2019, 16(4). ⟨hal-02507286⟩

Collections

UNIV-PAU LIUPPA
65 Consultations
52 Téléchargements

Partager

Gmail Facebook X LinkedIn More