DocumentCode
2183154
Title
Model-based approaches for validating business critical systems
Author
Augusto, J. ; Howard, Y. ; Gravell, A. ; Ferreira, C. ; Gruner, S. ; Leuschel, M.
Author_Institution
Dept. of Electron. & Comput. Sci., Southampton Univ., UK
fYear
2003
fDate
19-21 Sept. 2003
Firstpage
225
Lastpage
233
Abstract
Developing a business critical system can involve considerable difficulties. This paper describes part of a new methodology that tackles this problem using co-evolution of models and prototypes to strengthen the relationship between modelling and testing. We illustrate how different modelling frameworks, Promela/SPIN and B/ProB/AtellerB, can be used to implement this idea. As a way to reinforce integration between modelling and testing we use model-based tests and trace-driven model checking. As a result we were able to anticipate problems and guide the development of our software in a safer way, increasing our understanding of the system and its reliability.
Keywords
program testing; program verification; safety-critical software; B/ProB/AtellerB; Promela/SPIN; business critical system validation; coevolution prototypes; model coevolution; model-based approaches; model-based testing; software development; trace-driven model checking; Conferences;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Technology and Engineering Practice, 2003. Eleventh Annual International Workshop on
Print_ISBN
0-7695-2218-1
Type
conf
DOI
10.1109/STEP.2003.19
Filename
1372152
Link To Document