Supporting Model Refinement with Equivalence Checking in the Context of Model-Driven Engineering with UML-RT - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

Supporting Model Refinement with Equivalence Checking in the Context of Model-Driven Engineering with UML-RT

Résumé

Through model refinement, system developers canbuild a system model incrementally and gradually unveil thedetails of the system. While the process of incrementally buildinga model can help developers master the complexity of the system,even small modifications to a model may lead to a loss of initiallypresent desirable behavior and properties. Furthermore, theimpact of such changes on the model behavior becomes difficultto detect once the model size increases. We propose a formalapproach to compare pairs of models in which the second modelis the result of an incremental modification of the first. The resultshave shown that the approach helps verify that the modificationis behavior preserving, i.e., that it is a refinement in the sense ofthe formal methods literature.
Fichier principal
Vignette du fichier
Oliveira_22259.pdf (819.89 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02548091 , version 1 (20-04-2020)

Identifiants

  • HAL Id : hal-02548091 , version 1
  • OATAO : 22259

Citer

Raquel Araùjo De Oliveira, Juergen Dingel. Supporting Model Refinement with Equivalence Checking in the Context of Model-Driven Engineering with UML-RT. Model-Driven Engineering, Verification and Validation Workshop at the MODELS conference (MODEVVA 2017), Sep 2017, Austin, United States. pp.307-314. ⟨hal-02548091⟩
27 Consultations
35 Téléchargements

Partager

Gmail Facebook X LinkedIn More