Skip to main content

2024 | OriginalPaper | Buchkapitel

Fault Removal Efficiency: A Key Driver in Software Reliability Growth Modeling

verfasst von : Umashankar Samal, Ajay Kumar

Erschienen in: Reliability Engineering for Industrial Processes

Verlag: Springer Nature Switzerland

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In the contemporary landscape of software development, the significance of software reliability cannot be overstated. With the escalating complexity and widespread integration of software systems across diverse domains, ensuring their dependability has emerged as a paramount concern. Software reliability growth models (SRGMs) play a crucial role in assessing and improving the reliability of software systems. These models provide a quantitative framework for understanding the evolution of faults and predicting the reliability of software during its development lifecycle, and illuminate the consequential enhancement in overall reliability over time. Central to this exploration is the concept of fault removal efficiency (FRE), quantifying the proportion of bugs eradicated through meticulous reviews, inspections, and testing processes. As a critical determinant of software quality and process management, FRE provides developers with invaluable insights into testing efficacy and aids in predicting additional efforts required. The chapter explores some SRGMs that incorporate FRE, providing readers with a comprehensive insight into how FRE shapes the dynamics of the SRGM.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Kapur PK, Pham H, Chanda U, Kumar V (2013) Optimal allocation of testing effort during testing and debugging phases: a control theoretic approach. Int J Syst Sci 44(9):1639–1650. Vallentin M (2008) Software vulnerabilities lecture notes Kapur PK, Pham H, Chanda U, Kumar V (2013) Optimal allocation of testing effort during testing and debugging phases: a control theoretic approach. Int J Syst Sci 44(9):1639–1650. Vallentin M (2008) Software vulnerabilities lecture notes
3.
Zurück zum Zitat Pradhan SK, Kumar A, Kumar V (2021) An optimal resource allocation model considering two-phase software reliability growth model with testing effort and imperfect debugging. Reliab Theory Appl 16(SI 2 (64)):241–255 Pradhan SK, Kumar A, Kumar V (2021) An optimal resource allocation model considering two-phase software reliability growth model with testing effort and imperfect debugging. Reliab Theory Appl 16(SI 2 (64)):241–255
4.
Zurück zum Zitat Samal U, Kushwaha S, Kumar A (2023) A testing-effort based SRGM incorporating imperfect debugging and change point. Reliab Theory Appl 18(1 (72)):86–93 Samal U, Kushwaha S, Kumar A (2023) A testing-effort based SRGM incorporating imperfect debugging and change point. Reliab Theory Appl 18(1 (72)):86–93
5.
Zurück zum Zitat Saxena P, Singh N, Shrivastava AK, Kumar V (2021) Testing effort based SRGM and release decision under fuzzy environment. Int J Reliab Saf 15(3):123–140CrossRef Saxena P, Singh N, Shrivastava AK, Kumar V (2021) Testing effort based SRGM and release decision under fuzzy environment. Int J Reliab Saf 15(3):123–140CrossRef
6.
Zurück zum Zitat Saxena P, Ram M (2022) Two phase software reliability growth model in the presence of imperfect debugging and error generation under fuzzy paradigm. Math Eng Sci Aerosp (MESA) 13(2) Saxena P, Ram M (2022) Two phase software reliability growth model in the presence of imperfect debugging and error generation under fuzzy paradigm. Math Eng Sci Aerosp (MESA) 13(2)
7.
Zurück zum Zitat Samal U, Kumar A (2023) Redefining software reliability modeling: embracing fault-dependency, imperfect removal, and maximum fault considerations. Qual Eng 1–10 Samal U, Kumar A (2023) Redefining software reliability modeling: embracing fault-dependency, imperfect removal, and maximum fault considerations. Qual Eng 1–10
8.
Zurück zum Zitat Kumar V, Mathur P, Sahni R, Anand M (2016) Two-dimensional multi-release software reliability modeling for fault detection and fault correction processes. Int J Reliab Qual Saf Eng 23(03):1640002CrossRef Kumar V, Mathur P, Sahni R, Anand M (2016) Two-dimensional multi-release software reliability modeling for fault detection and fault correction processes. Int J Reliab Qual Saf Eng 23(03):1640002CrossRef
9.
Zurück zum Zitat Kumar V, Pham H (eds) (2022) Predictive analytics in system reliability. Springer Nature Kumar V, Pham H (eds) (2022) Predictive analytics in system reliability. Springer Nature
10.
Zurück zum Zitat Anand A, Das S, Singh O, Kumar V (2019) Resource allocation problem for multi versions of software system. In: 2019 Amity international conference on artificial intelligence (AICAI). IEEE, pp 571–576 Anand A, Das S, Singh O, Kumar V (2019) Resource allocation problem for multi versions of software system. In: 2019 Amity international conference on artificial intelligence (AICAI). IEEE, pp 571–576
11.
Zurück zum Zitat Goel AL, Okumoto K (1979) Time-dependent error-detection rate model for software reliability and other performance measures. IEEE Trans Reliab 28(3):206–211CrossRef Goel AL, Okumoto K (1979) Time-dependent error-detection rate model for software reliability and other performance measures. IEEE Trans Reliab 28(3):206–211CrossRef
12.
Zurück zum Zitat Anand A, Das S, Singh O, Kumar V (2022) Testing resource allocation for software with multiple versions. Int J Appl Manag Sci 14(1):23–37CrossRef Anand A, Das S, Singh O, Kumar V (2022) Testing resource allocation for software with multiple versions. Int J Appl Manag Sci 14(1):23–37CrossRef
13.
Zurück zum Zitat Samal U, Kumar A (2023) A software reliability model incorporating fault removal efficiency and it’s release policy. Comput Stat 1–19 Samal U, Kumar A (2023) A software reliability model incorporating fault removal efficiency and it’s release policy. Comput Stat 1–19
14.
Zurück zum Zitat Kumar V, Sahni R, Shrivastava AK (2016) Two-dimensional multi-release software modelling with testing effort, time and two types of imperfect debugging. Int J Reliab Saf 10(4):368–388CrossRef Kumar V, Sahni R, Shrivastava AK (2016) Two-dimensional multi-release software modelling with testing effort, time and two types of imperfect debugging. Int J Reliab Saf 10(4):368–388CrossRef
15.
Zurück zum Zitat Zhang X, Teng X, Pham H (2003) Considering fault removal efficiency in software reliability assessment. IEEE Trans Syst Man Cybern Part A Syst Humans 33(1):114–120CrossRef Zhang X, Teng X, Pham H (2003) Considering fault removal efficiency in software reliability assessment. IEEE Trans Syst Man Cybern Part A Syst Humans 33(1):114–120CrossRef
16.
Zurück zum Zitat Haque MA, Ahmad N (2022) A software reliability model using fault removal efficiency. J Reliab Stat Stud 459–472 Haque MA, Ahmad N (2022) A software reliability model using fault removal efficiency. J Reliab Stat Stud 459–472
17.
Zurück zum Zitat Chatterjee S, Shukla A (2017) An ideal software release policy for an improved software reliability growth model incorporating imperfect debugging with fault removal efficiency and change point. Asia-Pacific J Oper Res 34(03):1740017MathSciNetCrossRef Chatterjee S, Shukla A (2017) An ideal software release policy for an improved software reliability growth model incorporating imperfect debugging with fault removal efficiency and change point. Asia-Pacific J Oper Res 34(03):1740017MathSciNetCrossRef
18.
Zurück zum Zitat Verma V, Anand S, Kapur PK, Aggarwal AG (2022) Unified framework to assess software reliability and determine optimal release time in presence of fault reduction factor, error generation and fault removal efficiency. Int J Syst Assur Eng Manag 13(5):2429–2441CrossRef Verma V, Anand S, Kapur PK, Aggarwal AG (2022) Unified framework to assess software reliability and determine optimal release time in presence of fault reduction factor, error generation and fault removal efficiency. Int J Syst Assur Eng Manag 13(5):2429–2441CrossRef
19.
Zurück zum Zitat Wood A (1996) Software reliability growth models. Tandem Tech Rep 96(130056):900 Wood A (1996) Software reliability growth models. Tandem Tech Rep 96(130056):900
Metadaten
Titel
Fault Removal Efficiency: A Key Driver in Software Reliability Growth Modeling
verfasst von
Umashankar Samal
Ajay Kumar
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-031-55048-5_7

Premium Partner