• 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