An automated dependability analysis method for COTS-based systems

  • Authors:
  • Lars Grunske;Bernhard Kaiser

  • Affiliations:
  • School of Information Technology and Electrical Engineering ITEE, University of Queensland, Brisbane;Department of Software Engineering and Quality Management, Hasso-Plattner-Institute for Software Systems Engineering, University of Potsdam, Potsdam, Germany

  • Venue:
  • ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The increasing application of COTS-components and component-based software engineering has entailed the development of appropriate component specifications. In the embedded systems domain it would be desirable to benefit from these component specifications to integrate and automate safety and reliability analysis. For this reason, we propose in this paper a component-based dependability analysis technique that annotates components with failure mode assumptions. The probabilities and dependencies of these failure modes are specified by Component Fault Trees (CFT's). Based on these CFT's and the architectural model the propagation of failures throughout the system can be automatically determined and a quantitative analysis is possible.