Software reliability testing covering subsystem interactions

  • Authors:
  • Matthias Meitner;Francesca Saglietti

  • Affiliations:
  • Chair of Software Engineering, University of Erlangen-Nuremberg, Erlangen, Germany;Chair of Software Engineering, University of Erlangen-Nuremberg, Erlangen, Germany

  • Venue:
  • MMB'12/DFT'12 Proceedings of the 16th international GI/ITG conference on Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

This article proposes a novel approach to quantitative software reliability assessment ensuring high interplay coverage for software components and decentralized (sub-)systems. The generation of adequate test cases is based on the measurement of their operational representativeness, stochastic independence and interaction coverage. The underlying multi-objective optimization problem is solved by genetic algorithms. The resulting automatic test case generation supports the derivation of conservative reliability measures as well as high interaction coverage. The practicability of the approach developed is finally demonstrated in the light of an interaction-intensive example.