Specification and Validation of Model Transformations for Certified Systems' Development - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2012

Specification and Validation of Model Transformations for Certified Systems' Development

Résumé

Certifying critical systems requires very precise specifications and ability to ver- ify each development step. However, proofreading and test based verification are usually not exhaustive and as systems get more complex, their coverage is less and less adequate. Use of models allows early verification, validation and automated building of "correct by construction" systems. Our work targets formal specification and verification of model trans- formations. Such techniques provide significantly higher confidence of correctness and can even reach exhaustiveness. In this paper, we rely on common model driven engineering tech- niques to allow common engineers to write these specifications and to conduct verification. We propose to use a simple transformation model for specifying the expected relation between the source and target models after the transformation. The source and target metamodels are extended with a traceability model that defines a set of links that must exist after the transformation and whose correctness is specified as OCL constraints.
Fichier principal
Vignette du fichier
ICMT_2012.pdf (432.76 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00677881 , version 1 (10-03-2012)

Identifiants

  • HAL Id : hal-00677881 , version 1

Citer

Andres Toom, Arnaud Dieumegard, Marc Pantel. Specification and Validation of Model Transformations for Certified Systems' Development. 2012. ⟨hal-00677881⟩
136 Consultations
230 Téléchargements

Partager

Gmail Facebook X LinkedIn More