25
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

Allocation policy for testing effort of modular software system under budgetary constraint

, , &
Pages 315-337 | Received 01 Aug 2009, Published online: 18 Jun 2013
 

Abstract

During the last two decades we have seen a very rapid development in information technology and software development. Infact, the software developer's aims to develop reliable software at minimum cost and they try to release at appropriate time. Software testing is an important phase in software Development Life Cycle (SDLC). Usually, software contains a number of different modules to perform specific functions that are tested independently by unit test. In real life, it is not possible to perfectly debug all faults from a module during testing phase. Our aim is to remove maximum number of faults from each module within the specified resource budget at the minimum cost. The purpose of this paper is to discuss two types of optimization problems. The first optimization problem is corresponding to bicriteria problem in which we have considered the maximum fault removal from each module with minimum cost, subject to total allocated resource budget. Since the software developers desire to remove at least some number of faults from each module, so an aspiration level of fault removal from each module is introduced in the second optimization problem. Finally numerical examples are given to illustrate the correctness of the problem.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.