Software Reliability Growth Modeling Based on Fault Count Increment Due to Features Enhancement

Authors

  • Deepti Aggrawal USME, East Delhi Campus, DTU, Delhi 42, India
  • Adarsh Anand Department of OR, DU, India
  • Zuha Shahid Department of OR, DU, India

DOI:

https://doi.org/10.13052/jgeu0975-1416.1013

Keywords:

SRGMs, new feature addition, fault-removal

Abstract

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.

Downloads

Download data is not yet available.

Author Biographies

Deepti Aggrawal, USME, East Delhi Campus, DTU, Delhi 42, India

Deepti Aggrawal is currently working as Assistant Professor at USME,
Delhi Technological University, India. She obtained her PhD degree from
Department of Operational Research, University of Delhi. She was Oper-
ations Manager in Axis Bank till she joined as a research scholar in the
Department of Operational Research in 2011. Her Research areas include
Marketing and Software Reliability. She is a life member of SREQOM and
has publications in journals of national and international repute.

Adarsh Anand, Department of OR, DU, India

Adarsh Anand did his doctorate in the area of Innovation Diffusion Mod-
eling in Marketing and Software Reliability Assessment. Presently he is
working as an Assistant Professor in the Department of Operational Research,
University of Delhi (INDIA). He has been conferred with Young Promising
Researcher in the field of Technology Management and Software Reliability
by Society for Reliability Engineering, Quality and Operations Management
(SREQOM) in 2012. He is a lifetime member of the Society for Reliability Engineering, Quality and Operations Management (SREQOM). He is also
on the editorial board of International Journal of System Assurance and
Engineering management (Springer). He has Guest edited several Special
Issues for Journals of international repute. He has edited two books namely:
“System Reliability Management (Solutions and Technologies)” and “Recent
Advancements in Software Reliability Assurance” under the banner of Tay-
lor and Francis (CRC-Press). He has publications in journals of national
and international repute. His research interest includes modeling innovation
adoption and successive generations in marketing, software reliability growth
modelling and social media analysis.

Zuha Shahid, Department of OR, DU, India

Zuha Shahid received her B.Sc. in Applied Mathematics from Jamia Mil-
lia Islamia, India, in 2019 and M.Sc. in Operational Research from the
Department of Operational Research, University of Delhi, India, in 2021.
She currently works as a research intern at the Department of Operational
Research, University of Delhi. Her current research interest includes software
reliability.

References

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

R-32(5):475–484.

Abdel AA, Chan PY and Littlewood B (1986) Evaluation of Competing

Software Reliability Predictions. IEEE Trans on Software Engineering

(9):950–967.

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.

CRC Press.

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

development Center.

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),

–43.

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,

(3), 278–293.

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,

Cham

Downloads

Published

2022-04-02

How to Cite

Aggrawal, D., Anand, A., & Shahid, Z. (2022). Software Reliability Growth Modeling Based on Fault Count Increment Due to Features Enhancement. Journal of Graphic Era University, 10(1), 27–40. https://doi.org/10.13052/jgeu0975-1416.1013

Issue

Section

Articles