Validation and Verification of an UML/OCL Model with USE and B: Case Study and Lessons Learnt

Audrey Occello 1 Anne-Marie Pinna 1 Michel Riveill 1
1 Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe RAINBOW
Laboratoire I3S - SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : Runtime adaptations of applications generate new risks of bugs and unpredicted interactions that may lead the application execution to an unsafe state. Although execution supports are enough mature to implement such adaptation mechanisms, there is still a lack of formal foundations to support such a process. Our work consists in adopting a Model Driven Engineering approach to express adaptation safety independently of execution supports. In this paper we present our experiments in using traditional validation and verification techniques to ensure the correctness of an adaptation safety model in a practical and rigorous way. Keywords Model correctness, theorem proving, animation, adaptation.
Type de document :
Communication dans un congrès
5th IEEE International Conference on Software Testing Verification and Validation Workshop (ICSTW'08), Apr 2008, Lillehammer, Norway. IEEE Computer Society, pp.113-120, 2008, 〈10.1109/ICSTW.2008.53〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00360510
Contributeur : Michel Riveill <>
Soumis le : mercredi 11 février 2009 - 13:28:50
Dernière modification le : lundi 5 novembre 2018 - 15:52:09

Identifiants

Collections

Citation

Audrey Occello, Anne-Marie Pinna, Michel Riveill. Validation and Verification of an UML/OCL Model with USE and B: Case Study and Lessons Learnt. 5th IEEE International Conference on Software Testing Verification and Validation Workshop (ICSTW'08), Apr 2008, Lillehammer, Norway. IEEE Computer Society, pp.113-120, 2008, 〈10.1109/ICSTW.2008.53〉. 〈hal-00360510〉

Partager

Métriques

Consultations de la notice

103