Optimal testing-resource allocation with genetic algorithm for modular software systems

Y. S. Dai, M. Xie, K. L. Poh, B. Yang

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

79 Citations (Scopus)

Abstract

In software testing, an important issue is to allocate the limited testing resources to achieve maximum reliability. There are numerous publications on this issue, but the models are usually developed under the assumption of simple series or parallel modules. For complex system configuration, the optimization problem becomes difficult to solve. In this paper, we present a genetic algorithm for testing-resource allocation problems that can be used when the software systems structure is complex, and also when there are multiple objectives. We consider both system reliability and testing cost in the testing-resource allocation problems. The approach is easily implemented. Some numerical examples are shown to illustrate the applicability of the approach. © 2002 Elsevier Science Inc. All rights reserved.
Original languageEnglish
Pages (from-to)47-55
JournalJournal of Systems and Software
Volume66
Issue number1
DOIs
Publication statusPublished - 15 Apr 2003
Externally publishedYes

Research Keywords

  • Genetic algorithm
  • Modular software system
  • Software reliability
  • Testing-resource allocation

Fingerprint

Dive into the research topics of 'Optimal testing-resource allocation with genetic algorithm for modular software systems'. Together they form a unique fingerprint.

Cite this