Experimental designs in software engineering: D-optimal designs and covering arrays

Dean Hoskins, Renée C. Turban, Charles Colbourn

Research output: Chapter in Book/Report/Conference proceedingConference contribution

15 Scopus citations

Abstract

For over a century, Design of Experiment (DOE) techniques have been applied to testing in large problem domains such as agriculture, chemistry, medicine, and industrial design. Recently, the application of DOE has appeared in component-based software testing. This is a natural extension, as software testing is a complex problem that suffers from a combinatorial explosion. Exhaustive testing is not possible in most systems. In this paper, we focus on three areas: (1) the application of DOE techniques to software testing, (2) improved algorithms for screening tests involving categorical factors, and (3) construction methods for generating covering arrays.

Original languageEnglish (US)
Title of host publicationWISER 2004 - ACM Workshop on Interdisciplinary Software Engineering Research
Pages55-66
Number of pages12
Publication statusPublished - 2004
EventWISER 2004 - ACM Workshop on Interdisciplinary Software Engineering Research - Newport Beach, CA, United States
Duration: Nov 5 2004Nov 5 2004

Other

OtherWISER 2004 - ACM Workshop on Interdisciplinary Software Engineering Research
CountryUnited States
CityNewport Beach, CA
Period11/5/0411/5/04

    Fingerprint

Keywords

  • Covering Arrays
  • D-Optimal Designs
  • Factorial Experiments

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Hoskins, D., Turban, R. C., & Colbourn, C. (2004). Experimental designs in software engineering: D-optimal designs and covering arrays. In WISER 2004 - ACM Workshop on Interdisciplinary Software Engineering Research (pp. 55-66)