• DocumentCode
    1705098
  • 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
  • fYear
    2012
  • Firstpage
    233
  • Lastpage
    240
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2012 38th EUROMICRO Conference on
  • Conference_Location
    Cesme, Izmir
  • Print_ISBN
    978-1-4673-2451-9
  • Type

    conf

  • DOI
    10.1109/SEAA.2012.35
  • Filename
    6328156