Title: A discrete SRGM for multi release software system

Authors: P.K. Kapur; Anu G. Aggarwal; Nidhi Nijhawan

Addresses: Amity International Business School, Amity University, Noida-201303, UP, India ' Department of Operational Research, University of Delhi, Delhi-110007, India ' Department of Operational Research, University of Delhi, Delhi-110007, India

Abstract: Due to demand of highly reliable software system and intense competition of the market the software developers are forced to come up with new features and enhancements in the software at a very frequent rate. Though it adds a new leash of life to the product, but it also leads to complexity and bugs in the software system. The phenomenon of adding features and functionalities to the existing products is called up-gradation. Most of the work done in software reliability engineering pertains to single release software system. These models do not take into consideration the effect of up-gradations on the subsequent releases. In this paper, we propose a discrete software reliability growth model for fault removal process of multi release software products. The proposed model is validated on real failure dataset for software with four releases. The results obtained are encouraging and fairly accurate.

Keywords: software reliability growth model; discrete SRGM; multi release software systems; NHPP; fault removal process; software development; software products; product up-gradation; software up-gradation; software bugs.

DOI: 10.1504/IJISE.2014.058833

International Journal of Industrial and Systems Engineering, 2014 Vol.16 No.2, pp.143 - 155

Published online: 07 Jun 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article