DocumentCode
2400675
Title
Integrating Product-Line Fault Tree Analysis into AADL Models
Author
Sun, Hongyu ; Hauptman, Miriam ; Lutz, Robyn
Author_Institution
Iowa State Univ., Ames
fYear
2007
fDate
14-16 Nov. 2007
Firstpage
15
Lastpage
22
Abstract
Fault tree analysis (FTA) is a safety-analysis technique that has been extended recently to accommodate product-line engineering. This paper describes a tool-supported approach for integrating product-line FTA with the AADL (architecture analysis and design language) models and associated AADL Error Models for a product line. The AADL plug-in we have developed provides some automatic pruning and adaptation of the fault tree for a specific product from the product-line FTA. This work supports consistent reuse of the FTA across the systems in the product line and reduces the effort of maintaining traceability between the safety analysis and the architectural models. Incorporating the product-line FTA into the AADL models also allows derivation of basic quantitative and cut set analyses for each product-line member to help identify and eliminate design weaknesses. The tool-supported capabilities enable comparisons among candidate new members to assist in design decisions regarding redundancy, safety features, and the evaluation of alternative designs. Results from a small case study illustrate the approach.
Keywords
program diagnostics; safety-critical software; software architecture; software fault tolerance; specification languages; AADL Error Models; architectural models; architecture analysis; automatic fault tree adaptation; automatic fault tree pruning; cut set analyses; design language models; design weakness elimination; safety analysis; safety-analysis; software product-line engineering; software product-line fault tree analysis; tool-supported approach; Computer architecture; Computer science; Design engineering; Engineering management; Fault trees; Performance analysis; Product safety; Redundancy; Systems engineering and theory; US Department of Transportation;
fLanguage
English
Publisher
ieee
Conference_Titel
High Assurance Systems Engineering Symposium, 2007. HASE '07. 10th IEEE
Conference_Location
Plano, TX
ISSN
1530-2059
Print_ISBN
978-0-7695-3043-7
Type
conf
DOI
10.1109/HASE.2007.28
Filename
4404723
Link To Document