• DocumentCode
    3095108
  • Title

    Dependability Analysis for AADL Models by PVS

  • Author

    Chen, Geng ; Luo, Lei ; Gong, Rong ; Gui, Shenglin

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
  • fYear
    2009
  • fDate
    12-14 Dec. 2009
  • Firstpage
    19
  • Lastpage
    24
  • Abstract
    In recent years, architecture analysis & design language (AADL) has been applied to the development of dependable real-time systems, in which the quality of the developed software is an important factor. Thus, to make sure that real-time systems are really dependable, we must verify the important properties, such as safety and reliability. This paper describes a contribution to the transformation of AADL models. In this paper we present an approach for transforming AADL model into prototype verification system (PVS) specification and deductive verification of such AADL models using the PVS interactive theorem prover. Our transformation includes two aspects: structure and behavior description. Applying a PVS specification of a AADL language semantics, we generate a formal representation of the AADL model. After the transformation, some properties, such as safety and reliability, of the model build by AADL could be verified using PVS. We use an example to demonstrate the correctness and feasibility of our approach. Then, we verified the safety and reliability attributes of dependability in our model. At last, we conclude our paper by proposing that model transformation provides powerful support to improve the integration of formal verification in an industrial engineering process and we presented our future work direction.
  • Keywords
    formal verification; real-time systems; software quality; software reliability; specification languages; theorem proving; AADL models; architecture analysis and design language; deductive verification; dependability analysis; formal verification; industrial engineering process; interactive theorem prover; prototype verification system specification; real-time systems; software quality; Aerospace electronics; Automotive engineering; Computer architecture; Computer science; Design engineering; Power system modeling; Real time systems; Safety; Software prototyping; Software quality; AADL; PVS; dependability analysis; transforming rules;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable, Autonomic and Secure Computing, 2009. DASC '09. Eighth IEEE International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-0-7695-3929-4
  • Electronic_ISBN
    978-1-4244-5421-1
  • Type

    conf

  • DOI
    10.1109/DASC.2009.45
  • Filename
    5380414