Software Reliability Growth Modeling Based on Fault Count Increment Due to Features Enhancement
Keywords:SRGMs, new feature addition, fault-removal
With every up-gradation made in the software there are chances that the
number of new faults might creep in the software. This concept has been
readily worked upon in the past and is still an active area of research.
Software industry has been readily evolving with time and has seen many
advancements wherein innovation rate and creation of knowledge has played
a pivotal role for continued growth of firms. Often, the use of coming up with
new set of features in the base product has brought in answers to many user’s
queries. But these up-gradations also known as add-ons also bring in certain
new flaws in the software system which is newly created. In the current paper,
this fundamental has been worked upon with the help of certain proposed
models. Results are supplemented with numerical examples.
Goel AL, Okumoto K (1979) Time dependent error detection rate
model for software reliability and other performance measures. IEEE
Transactions on Reliability R-28(3): 206–211.
Musa JD, Iannino A, Okumoto K (1987) Software Reliability: Measure-
ment, Prediction, Application. McGraw- Hill New York, 1:5–15.
Yamada S, Ohba M, Osaki S (1983) S-shaped software reliability growth
modelling for software error detection. IEEE Trans on Reliability
Abdel AA, Chan PY and Littlewood B (1986) Evaluation of Competing
Software Reliability Predictions. IEEE Trans on Software Engineering
Kapur PK, Garg RB, Kumar S (1999) Contributions to hardware and
software reliability. Singapore: World Scientific.
Pan J (1999) Software Reliability. Dependable Embedded Systems:
–15. http://www.ece.cmu.edu/∼koopman/des s99/sw reliability/.
Anand A, Das S, Aggrawal D, Kapur PK (2018) Reliability analysis for
upgraded software with updates. In Quality, IT and business operations
(pp. 323–333). Springer, Singapore.
Anand A, Gupta P, Tamura Y, Ram M (2020) Software multi up-
gradation modeling based on different scenarios. In Advances in Relia-
bility Analysis and its Applications (pp. 293-305). Springer, Cham.
Anand A, Ram M (Eds.) (2020) Systems Performance Modeling
(Vol. 4). Walter de Gruyter GmbH & Co KG.
Bhatt N, Anand A, Yadavalli VSS, Kumar V (2017) Modeling and
characterizing software vulnerabilities. International Journal of Math-
ematical, Engineering and Management Sciences: 2(4), 288–299.
Das S, Aggrawal D, Anand A (2019) An alternative approach for
reliability growth modeling of a multi-upgraded software system. In
Recent advancements in Software Reliability Assurance, pp. 93–105.
Deepika, Singh O, Anand A, Singh JN (2017) Testing domain dependent
software reliability growth models. International Journal of Mathemati-
cal, Engineering and Management Sciences: 2(3), 40–149.
Software Reliability Growth Modeling Based on Fault Count Increment 37
Kapur PK, Garg RB (1992) A software reliability growth model for an
error removal phenomenon. Software Engineering Journal, 7:291–294.
Brooks WD, Motley RW (1980) Analysis of discrete software reliability
models – Technical report RADC-TR-80-84. New York: Rome Air
Singh, O., Anand, A., Aggrawal, D., & Singh, J. (2014). Modeling multi
up-gradations of software with fault severity and measuring reliability
for each release. International Journal of System Assurance Engineering
and Management, 5(2), 195–203.
Singh, O., Aggrawal, D., Anand, A., & Kapur, P. K. (2015). Fault
severity based multi-release SRGM with testing resources. Interna-
tional Journal of System Assurance Engineering and Management, 6(1),
Deepika, Anand, A., Singh, J., & Singh, J. N. (2019). Modeling
change point based multi release software with different fault debugging
functions. Nonlinear Studies, 26(3).
Anand, A., Das, S., Agarwal, M., & Yadavalli, V. S. S. (2019). Optimal
Scheduling Policy for a Multi-upgraded Software System under Fuzzy
Environment. Journal of Mathematical and Fundamental Sciences,
Das, S., Anand, A., Agarwal, M., & Ram, M. (2020). Release time
problem incorporating the effect of imperfect debugging and fault gen-
eration: an analysis for multi-upgraded software system. International
Journal of Reliability, Quality and Safety Engineering, 27(02), 2040004.
Anand, A., Kaur, J., & Inoue, S. (2020). Reliability modeling of multi-
version software system incorporating the impact of infected patching.
International Journal of Quality & Reliability Management.
Anand, A., Gupta, P., Tamura, Y., & Ram, M. (2020). Software Multi
Up-Gradation Modeling Based on Different Scenarios. In Advances
in Reliability Analysis and its Applications (pp. 293–305). Springer,