Model-Driven safety evaluation with state-event-based component failure annotations

  • Authors:
  • Lars Grunske;Bernhard Kaiser;Yiannis Papadopoulos

  • Affiliations:
  • School of Information Technology and Electrical Engineering ITEE, University of Queensland, Brisbane, Australia;Fraunhofer IESE, Kaiserslautern, Germany;Department of Computer Science, University of Hull, U.K

  • Venue:
  • CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Over the past years, the paradigm of component-based software engineering has been established in the construction of complex mission-critical systems. Due to this trend, there is a practical need for techniques that evaluate critical properties (such as safety, reliability, availability or performance) of these systems. In this paper, we review several high-level techniques for the evaluation of safety properties for component-based systems and we propose a new evaluation model (State Event Fault Trees) that extends safety analysis towards a lower abstraction level. This model possesses a state-event semantics and strong encapsulation, which is especially useful for the evaluation of component-based software systems. Finally, we compare the techniques and give suggestions for their combined usage.