Optimal allocation of testing resources for modular software systems

Chin Yu Huang, Jung Hua Lo, Sy Yen Kuo, Michael R. Lyu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

23 Scopus citations

Abstract

In this paper, based on software reliability growth models with generalized logistic testing-effort function, we study three optimal resource allocation problems in modular software systems during the testing phase: 1) minimization of the remaining faults when a fixed amount of testing-effort and a desired reliability objective are given; 2) minimization of the required amount of testing-effort when a specific number of remaining faults and a desired reliability objective are given; and 3) minimization of the cost when the number of remaining faults and a desired reliability objective are given. Several useful optimization algorithms based on the Lagrange multiplier method are proposed and numerical examples are illustrated. Our methodologies provide practical approaches to the optimization of testing-resource allocation with a reliability objective. In addition, we also introduce the testing-resource control problem and compare different resource allocation methods. Finally, we demonstrate how these analytical approaches can be employed in the integration testing. Using the proposed algorithms, project managers can allocate limited testing-resource easily and efficiently and thus achieve the highest reliability objective during software module and integration testing.

Original languageEnglish
Title of host publicationISSRE 2002 - Proceedings, 13th International Symposium on Software Reliability Engineering
PublisherIEEE Computer Society
Pages129-138
Number of pages10
ISBN (Electronic)0769517633
DOIs
StatePublished - 2002
Externally publishedYes
Event13th International Symposium on Software Reliability Engineering, ISSRE 2002 - Annapolis, United States
Duration: 12 11 200215 11 2002

Publication series

NameProceedings - International Symposium on Software Reliability Engineering, ISSRE
Volume2002-January
ISSN (Print)1071-9458

Conference

Conference13th International Symposium on Software Reliability Engineering, ISSRE 2002
Country/TerritoryUnited States
CityAnnapolis
Period12/11/0215/11/02

Bibliographical note

Publisher Copyright:
© 2002 IEEE.

Keywords

  • Cost function
  • Lagrangian functions
  • Logistics
  • Optimization methods
  • Resource management
  • Software algorithms
  • Software reliability
  • Software systems
  • Software testing
  • System testing

Fingerprint

Dive into the research topics of 'Optimal allocation of testing resources for modular software systems'. Together they form a unique fingerprint.

Cite this