DocumentCode
2164770
Title
Validation and Verification of an UML/OCL Model with USE and B: Case Study and Lessons Learnt
Author
Occello, Audrey ; Dery-Pinna, Anne-Marie ; Riveill, Michel
Author_Institution
Univ. of Nice-Sophia Antipolis, Nice
fYear
2008
fDate
9-11 April 2008
Firstpage
113
Lastpage
120
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
program debugging; program verification; specification languages; OCL model; UML model; bugs; formal foundations; model driven engineering; validation techniques; verification techniques; Adaptation model; Animation; Assembly; Computer bugs; Model driven engineering; Programming profession; Runtime; Safety; Unified modeling language; Weaving;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing Verification and Validation Workshop, 2008. ICSTW '08. IEEE International Conference on
Conference_Location
Lillehammer
Print_ISBN
978-0-7695-3388-9
Type
conf
DOI
10.1109/ICSTW.2008.53
Filename
4566998
Link To Document