The Impact of Learning, Fatigue, and Dependent Faults on Software Reliability.

Saved in:
Bibliographic Details
Title: The Impact of Learning, Fatigue, and Dependent Faults on Software Reliability.
Authors: Samal, Umashankar1,2 (AUTHOR) umashankar.samal249@gmail.com, Kumar, Ajay1 (AUTHOR) ajayfma@iiitm.ac.in
Source: International Journal of Reliability, Quality & Safety Engineering. Apr2025, Vol. 32 Issue 2, p1-17. 17p.
Subjects: Software reliability, Computer software quality control, Learning curve, Fatigue (Physiology), Human error, Debugging
Abstract: Software reliability is a critical factor in ensuring the quality and dependability of software systems. Historically, software errors were primarily attributed to coding mistakes. However, recent insights have revealed that human error is a dynamic phenomenon influenced by factors such as learning processes and fatigue. This paper presents an approach that incorporates tester fatigue into the debugging process, thereby improving the development of more realistic software reliability growth models (SRGMs). The proposed approach utilizes S-shaped learning curves and an exponential fatigue function to account for the dynamic nature of human error. Additionally, interdependencies between faults are considered in the analysis. The quality, predictive capabilities, and accuracy of the proposed models are rigorously evaluated using three well-established fit criteria: mean squared error (MSE), mean absolute error (MAE), and the coefficient of determination ( R 2 ), applied to two failure datasets. By integrating the fatigue factor into the proposed models, a more comprehensive representation of software reliability dynamics is provided. This research contributes to the advancement of software reliability analysis and enhances the assessment of software system dependability. [ABSTRACT FROM AUTHOR]
Copyright of International Journal of Reliability, Quality & Safety Engineering is the property of World Scientific Publishing Company and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 184324682
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: The Impact of Learning, Fatigue, and Dependent Faults on Software Reliability.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Samal%2C+Umashankar%22">Samal, Umashankar</searchLink><relatesTo>1,2</relatesTo> (AUTHOR)<i> umashankar.samal249@gmail.com</i><br /><searchLink fieldCode="AR" term="%22Kumar%2C+Ajay%22">Kumar, Ajay</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> ajayfma@iiitm.ac.in</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22International+Journal+of+Reliability%2C+Quality+%26+Safety+Engineering%22">International Journal of Reliability, Quality & Safety Engineering</searchLink>. Apr2025, Vol. 32 Issue 2, p1-17. 17p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Software+reliability%22">Software reliability</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+quality+control%22">Computer software quality control</searchLink><br /><searchLink fieldCode="DE" term="%22Learning+curve%22">Learning curve</searchLink><br /><searchLink fieldCode="DE" term="%22Fatigue+%28Physiology%29%22">Fatigue (Physiology)</searchLink><br /><searchLink fieldCode="DE" term="%22Human+error%22">Human error</searchLink><br /><searchLink fieldCode="DE" term="%22Debugging%22">Debugging</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Software reliability is a critical factor in ensuring the quality and dependability of software systems. Historically, software errors were primarily attributed to coding mistakes. However, recent insights have revealed that human error is a dynamic phenomenon influenced by factors such as learning processes and fatigue. This paper presents an approach that incorporates tester fatigue into the debugging process, thereby improving the development of more realistic software reliability growth models (SRGMs). The proposed approach utilizes S-shaped learning curves and an exponential fatigue function to account for the dynamic nature of human error. Additionally, interdependencies between faults are considered in the analysis. The quality, predictive capabilities, and accuracy of the proposed models are rigorously evaluated using three well-established fit criteria: mean squared error (MSE), mean absolute error (MAE), and the coefficient of determination ( R 2 ), applied to two failure datasets. By integrating the fatigue factor into the proposed models, a more comprehensive representation of software reliability dynamics is provided. This research contributes to the advancement of software reliability analysis and enhances the assessment of software system dependability. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of International Journal of Reliability, Quality & Safety Engineering is the property of World Scientific Publishing Company and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=184324682
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1142/S0218539324400059
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 17
        StartPage: 1
    Subjects:
      – SubjectFull: Software reliability
        Type: general
      – SubjectFull: Computer software quality control
        Type: general
      – SubjectFull: Learning curve
        Type: general
      – SubjectFull: Fatigue (Physiology)
        Type: general
      – SubjectFull: Human error
        Type: general
      – SubjectFull: Debugging
        Type: general
    Titles:
      – TitleFull: The Impact of Learning, Fatigue, and Dependent Faults on Software Reliability.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Samal, Umashankar
      – PersonEntity:
          Name:
            NameFull: Kumar, Ajay
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 04
              Text: Apr2025
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-print
              Value: 02185393
          Numbering:
            – Type: volume
              Value: 32
            – Type: issue
              Value: 2
          Titles:
            – TitleFull: International Journal of Reliability, Quality & Safety Engineering
              Type: main
ResultId 1