Towards Incremental Deductive Verification for ATL - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2016

Towards Incremental Deductive Verification for ATL

Résumé

In this work, we address the performance problem in the deductive verification of model transformations written in the ATL language w.r.t. given contracts. Our solution is to enable incremental verification for ATL transformations through caching and reusing of previous verification results. Specifically, we decompose the original OCL contract into sub-goals, and cache the verification result of each of them. We show that for ATL, the syntactic relationship between a model transformation change and a sub-goal can be used to determine if a cached verification result needs to be re-computed. We justify the soundness of our approach and its practical applicability through a case study.
Fichier principal
Vignette du fichier
VoltPaper3.pdf (348.85 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01383886 , version 1 (21-10-2016)

Identifiants

  • HAL Id : hal-01383886 , version 1

Citer

Zheng Cheng, Massimo Tisi. Towards Incremental Deductive Verification for ATL. Verification of Model Transformation, Oct 2016, Saint-Malo, France. pp.38-47. ⟨hal-01383886⟩
321 Consultations
96 Téléchargements

Partager

More