Dynamic Testing Resource Allocation of Modular Software System for SRGM Incorporating Testing Efficiency Using Differential Evolution

被引:0
|
作者
Chaudhary, Kuldeep [1 ]
Manik, Prerna [1 ]
Bali, Shivani [2 ]
机构
[1] Univ Delhi, Dept Operat Res, Delhi 110007, India
[2] Lal Bahadur Shastri Inst Management, Delhi, India
关键词
Software Reliability; Non-Homogenous Poisson Process; Testing-Time Allocation; Modular Software System; Differential Evolution; RELIABILITY GROWTH; MODEL;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software reliability engineering has recently been playing a rapidly increasing role in the industry. This has occurred because it carefully plans and guides development and test so that software developing team develop a more reliable product faster and cheaper. Practically, a software testing process consists of several testing stages. A project manager should know how to allocate the specified testing resources among all the modules and develop quality software with high reliability. In this paper, we investigate an optimal resource allocation problem in modular software systems for flexible Software Reliability Growth Model (SRGM). The optimization model proposed for optimal allocation of testing resources among the modules of software subject to budgetary constraint is formulated and solution is obtained using Differential Evolution which stands as a powerful tool for solving search and optimization problems. The allocated testing resources for each of the modules are utilized to detect and remove the faults. The parameters are re-estimated using all the available fault detection data for each of the modules. The new allocation problem is re-formulated and allocation of testing resources for each of the modules is obtained. The process is terminated either the desired level of faults are removed from each of the modules or specified number of iterations is exhausted. The above problem has been discussed using numerical example to illustrate the applicability of the approach.
引用
收藏
页码:1011 / +
页数:3
相关论文
共 50 条
  • [1] Determining the optimal allocation of testing resource for modular software system using dynamic programming
    Khan, M. G. M.
    Ahmad, N.
    Rafi, L. S.
    [J]. COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2016, 45 (03) : 670 - 694
  • [2] Optimal allocation of testing resource for a modular software
    Kapur, PK
    Jha, PC
    Bardhan, AK
    [J]. ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2004, 21 (03) : 333 - 354
  • [3] Optimal testing resource allocation models for modular software
    Rajan, Rani
    Misra, Ravindra B.
    [J]. 2006 PROCEEDINGS - ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, VOLS 1 AND 2, 2006, : 104 - +
  • [4] Optimal resource allocation and sensitivity analysis for modular software testing
    Huang, CY
    Lo, JH
    Lin, JW
    Sue, CC
    Lin, CT
    [J]. IEEE FIFTH INTERNATIOANL SYMPOSIUM ON MULTIMEDIA SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 231 - 238
  • [5] OPTIMAL TESTING RESOURCE ALLOCATION FOR MODULAR SOFTWARE CONSIDERING COST, TESTING EFFORT AND RELIABILITY USING GENETIC ALGORITHM
    Kapur, P. K.
    Aggarwal, Anu. G.
    Kapoor, Kanica
    Kaur, Gurjeet
    [J]. INTERNATIONAL JOURNAL OF RELIABILITY QUALITY & SAFETY ENGINEERING, 2009, 16 (06): : 495 - 508
  • [6] Optimal Allocation of Testing Resource for Modular Software based on Testing-Effort Dependent Software Reliability Growth
    Ahmad, N.
    Khan, M. G. M.
    Islam, Syed Faizul
    [J]. 2012 THIRD INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION & NETWORKING TECHNOLOGIES (ICCCNT), 2012,
  • [7] Dynamic resource-allocation for software-module testing
    Leung, YW
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1997, 37 (02) : 129 - 139
  • [8] Optimal resource allocation for cost and reliability of modular software systems in the testing phase
    Huang, Chin-Yu
    Lo, Jung-Hua
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (05) : 653 - 664
  • [9] Optimal testing-resource allocation with genetic algorithm for modular software systems
    Dai, YS
    Xie, M
    Poh, KL
    Yang, B
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2003, 66 (01) : 47 - 55
  • [10] A Multi-objective Approach to Testing Resource Allocation in Modular Software Systems
    Wang, Zai
    Tang, Ke
    Yao, Xin
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 1148 - 1153