Testing effort based modeling to determine optimal release and patching time of software
Anshul Tickoo (),
P. K. Kapur,
A. K. Shrivastava and
Sunil K. Khatri
Additional contact information
Anshul Tickoo: Amity University
P. K. Kapur: Amity University
A. K. Shrivastava: Asia Pacific Institute of Management
Sunil K. Khatri: Amity University
International Journal of System Assurance Engineering and Management, 2016, vol. 7, issue 4, No 5, 427-434
Abstract:
Abstract In this era of information technology, our dependence on software systems is increasing day by day. This dependence on software systems has increased the pressure on software firms to fulfill the customer’s demand for highly reliable software. On the other hand, for ensuring high reliability of the software prolonged testing is required, which consumes large amount of resources hence not feasible in the current stiff market competition. Further delay in release can cost a lot in terms of market opportunity. Therefore, to sustain in the market, firms are releasing the software early and removing the remaining number of bugs by updating with patches. A patch is a piece of software designed to update a computer program or its supporting data, to fix or improve it. With such patches usually called bug fixes, firms improve the usability or performance of the software. Providing patches needs extra amount of effort and manpower which costs high. Also early patch release may result in improper removal of bugs and late release can increase the risk of more of failures in the operational phase To overcome the above issues we have proposed a testing effort based cost model to determine the optimal release and patch time of a software so that the total cost is minimized. In the proposed cost model developing team continues removing the faults even after software release. Further, we have taken different distribution function in pre and post release phase (before and after patching) to develop the proposed cost model. Numerical illustration is provided at the end of the paper for validation of the proposed cost model.
Keywords: Software reliability growth model (SRGM); Testing effort; Release; Patch; Testing (search for similar items in EconPapers)
Date: 2016
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (3)
Downloads: (external link)
http://link.springer.com/10.1007/s13198-016-0470-y Abstract (text/html)
Access to the full text of the articles in this series is restricted.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:ijsaem:v:7:y:2016:i:4:d:10.1007_s13198-016-0470-y
Ordering information: This journal article can be ordered from
http://www.springer.com/engineering/journal/13198
DOI: 10.1007/s13198-016-0470-y
Access Statistics for this article
International Journal of System Assurance Engineering and Management is currently edited by P.K. Kapur, A.K. Verma and U. Kumar
More articles in International Journal of System Assurance Engineering and Management from Springer, The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().