Title :
An Algorithm to Allocate the Testing-Effort Expenditures Based on Sensitive Analysis Method for Software Module Systems
Author_Institution :
Dept. of Inf. Manage., Lan-Yang Inst. of Technol., I-Lan
Abstract :
To develop a good reliable software system, a project manager must determine in advance how to effectively allocate these resources. Due to the dynamic properties of the system and the insufficiency of the failure data, the accurate parameter values are hard to determine. Therefore, the sensitivity analysis is often used in this stage to deal with this problem. In this paper, we study two optimal resource allocation problems in a module software during testing phase: (1) minimization of the remaining faults when a fixed amount of testing-effort is given, and (2) minimization of the required amount of testing-effort when a specific reliability requirement is given. Several useful optimization algorithms based on Lagrange multiplier method are proposed. Furthermore, we present the sensitivity analysis on these allocation problems in order to determine which of the parameters affects the system most. Finally, a numerical example is evaluated to validate and show the effectiveness of the proposed approach.
Keywords :
optimisation; resource allocation; sensitivity analysis; software reliability; Lagrange multiplier; optimization; reliable software system; resource allocation; sensitivity analysis; software module systems; testing-effort expenditures; Algorithm design and analysis; Optimization methods; Project management; Resource management; Sensitivity analysis; Software algorithms; Software development management; Software systems; Software testing; System testing;
Conference_Titel :
TENCON 2005 2005 IEEE Region 10
Conference_Location :
Melbourne, Qld.
Print_ISBN :
0-7803-9311-2
Electronic_ISBN :
0-7803-9312-0
DOI :
10.1109/TENCON.2005.301151