Software Investigate

Incremental Covering Array Failure Characterization in Large Configuration Spaces

Download now Free registration required

Executive Summary

The increasing complexity of configurable software systems has created a need for more intelligent sampling mechanisms to detect and characterize failure-inducing dependencies between configurations. Prior work - in idealized environments - has shown that test schedules based on a mathematical object, called a covering array, in combination with classification techniques, can meet this need. Applying this approach in practice, however, is tricky because testing time and resource availability are unpredictable, and because failure characteristics can change from release to release.

  • Format: PDF
  • Size: 310.9 KB