Title :
A Model-Driven Dependability Analysis Method for Component-Based Architectures
Author :
Gallina, Barbara ; Javed, Muhammad Atif ; Muram, Faiz UL ; Punnekkat, Sasikumar
Author_Institution :
Sch. of Innovation, Design & Eng, Malardalen Univ., Vasteras, Sweden
Abstract :
Critical distributed real-time embedded component-based systems must be dependable and thus be able to avoid unacceptable failures. To efficiently evaluate the dependability of the assembly obtained by selecting and composing components, well-integrated and tool-supported techniques are needed. Currently, no satisfying tool-supported technique fully integrated in the development life-cycle exists. To overcome this limitation, we propose CHESS-FLA, which is a model-driven failure logic analysis method. CHESS-FLA allows designers to: model the nominal as well as the failure behaviour of their architectures, automatically perform dependability analysis through a model transformation, and, finally, ease the interpretation of the analysis results through back-propagation onto the original architectural model. CHESS-FLA is part of an industrial quality tool-set for the functional and extra-functional development of high integrity embedded component-based systems, developed within the EU-ARTEMIS funded CHESS project. Finally, we present a case study taken from the telecommunication domain to illustrate and assess the proposed method.
Keywords :
distributed processing; embedded systems; software architecture; CHESS-FLA; component based architectures; critical distributed real-time embedded component based systems; model driven dependability analysis method; model driven failure logic analysis method; telecommunication domain; tool supported techniques; Abstracts; Analytical models; Component architectures; Computer architecture; Context; Engines; Unified modeling language; Dependability; Failure Logic Analysis; Model-driven engineering; based Architectures;
Conference_Titel :
Software Engineering and Advanced Applications (SEAA), 2012 38th EUROMICRO Conference on
Conference_Location :
Cesme, Izmir
Print_ISBN :
978-1-4673-2451-9
DOI :
10.1109/SEAA.2012.35