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 :
بازگشت