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
Link To Document