Title :
A Comparative Study into Architecture-Based Safety Evaluation Methodologies Using AADL´s Error Annex and Failure Propagation Models
Author :
Grunske, Lars ; Han, Jun
Author_Institution :
Fac. of ICT, Swinburne Univ. of Technol. Hawthorn, Hawthorn, VIC
Abstract :
Early quality evaluation and support for decisions that affect quality characteristics are among the key incentives to formally specify the architecture of a software intensive system. The Architecture Analysis and Description Language (AADL) with its error annex is a new and promising architecture modeling language that supports analysis of safety and other dependability properties. This paper reviews the key concepts that are introduced by the error annex, and compares it to the existing safety evaluation techniques regarding its ability in providing modeling, process and tool support. Based on this review and the comparison, its strengths and weaknesses are identified and possible improvements for the model-driven safety evaluation methodology based on AADLpsilas error annex are highlighted.
Keywords :
formal specification; safety-critical software; software architecture; software fault tolerance; software quality; specification languages; Architecture Analysis and Description Language; architecture modeling language; architecture-based safety evaluation; error annex; failure propagation; model-driven safety evaluation; quality evaluation; software architecture; software intensive system; Australia; Calculus; Electronic mail; Failure analysis; Fault trees; Hazards; Logic; Risk analysis; Safety; Systems engineering and theory; AADL; Architecture Evaluation; CFT; Error Annex; Quality; SETF. FPTN; failure; safety;
Conference_Titel :
High Assurance Systems Engineering Symposium, 2008. HASE 2008. 11th IEEE
Conference_Location :
Nanjing
Print_ISBN :
978-0-7695-3482-4
DOI :
10.1109/HASE.2008.32