posted on 2024-07-11, 19:11authored byLars Grunske, Bernhard Kaiser, Yiannis Papadopoulos
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.
Lecture notes in computer science: 8th International Symposium on Component-Based Software Engineering (CBSE), St. Louis, United States, 14-15 May 2005 / George T. Heineman, Ivica Crnkovic, Heinz W. Schmidt, et al. (eds.)
Conference name
8th International Symposium on Component-Based Software Engineering CBSE, St. Louis, United States, 14-15 May 2005 / George T. Heineman, Ivica Crnkovic, Heinz W. Schmidt, et al. eds.