• DocumentCode
    388778
  • Title

    Optimal allocation of testing resources for modular software systems

  • Author

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

  • Author_Institution
    Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    129
  • Lastpage
    138
  • 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.
  • Keywords
    minimisation; program testing; resource allocation; software reliability; Lagrange multiplier method; fault minimization; generalized logistic testing; integration testing; modular software systems; optimal testing resource allocation; optimization algorithms; program testing; software module testing; software reliability growth models; testing-resource control problem; Cost function; Lagrangian functions; Logistics; Optimization methods; Resource management; Software algorithms; Software reliability; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2002. ISSRE 2003. Proceedings. 13th International Symposium on
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-1763-3
  • Type

    conf

  • DOI
    10.1109/ISSRE.2002.1173228
  • Filename
    1173228