A method for constructing fault trees from AADL models

Yue Li, Yi An Zhu, Chun Yan Ma, Meng Xu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

System safety analysis based on fault tree has been widely used for providing assurance to the stringent safety requirement of safety-critical systems. Generating fault trees from models described in AADL, a promising standard language for modeling complicated embedded system, would realize the automation of system safety analysis which is traditionally performed manually. This paper proposes a whole method for constructing fault trees from AADL models, whose main idea is to extract fault information from AADL models by dynamically tracing the possible fault sources of the specified fault objective, store them into a proposed database structure, and then construct fault trees based on the extracted fault information in the database structure. Further, the challenge posed by the common problems of deadlock and fault tree sharing is resolved by one algorithm called Sharing-Label in our method. We prove the correctness of the whole method theoretically.

Original languageEnglish
Title of host publicationAutonomic and Trusted Computing - 8th International Conference, ATC 2011, Proceedings
Pages243-258
Number of pages16
DOIs
StatePublished - 2011
Event8th International Conference on Autonomic and Trusted Computing, ATC 2011 - Banff, AB, Canada
Duration: 2 Sep 20114 Sep 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6906 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th International Conference on Autonomic and Trusted Computing, ATC 2011
Country/TerritoryCanada
CityBanff, AB
Period2/09/114/09/11

Fingerprint

Dive into the research topics of 'A method for constructing fault trees from AADL models'. Together they form a unique fingerprint.

Cite this