DocumentCode
2959243
Title
Supporting the Design of Safety Critical Systems Using AADL
Author
Correa, T. ; Becker, L.B. ; Farines, J.-M. ; Bodeveix, J.-P. ; Filali, M. ; Vernadat, F.
Author_Institution
Dept of Autom. & Control Syst., Fed. Univ. of Santa Catarina, Florianopolis, Brazil
fYear
2010
fDate
22-26 March 2010
Firstpage
331
Lastpage
336
Abstract
Designing safety critical systems is a complex task due to the need of guaranteeing that the resulting model can cope with all the functional and non-functional requirements of the system. Obtaining such guarantees is only possible with the use of model verification techniques. This paper presents an approach aimed to fulfill the needs of critical system design. The proposed approach is based on the Architecture Analysis and Design Language (AADL), which is suitable to describe the system´s architecture. A sequence of model transformations facilitates the verification of the designed AADL model and so assures its correctness. It must be highlighted that this is not performed in a single step, as it is possible to verify AADL models with different abstraction levels, which allows successive refinements in a top-down approach.
Keywords
formal verification; safety-critical software; AADL; Architecture Analysis and Design Language; functional requirements; model verification; nonfunctional requirement; safety critical systems; Automata; Computer architecture; Hardware; Observers; Real time systems; Software; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Complex Computer Systems (ICECCS), 2010 15th IEEE International Conference on
Conference_Location
Oxford
Print_ISBN
978-1-4244-6638-2
Electronic_ISBN
978-1-4244-6639-9
Type
conf
DOI
10.1109/ICECCS.2010.56
Filename
5628588
Link To Document