+Advanced Search

Testing Coverage Software Reliability Model under Imperfect Debugging
Author:
Affiliation:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
    Abstract:

    Accurate modeling of software reliability and effective measurement and prediction of reliability trends are critical to software development. The closer to the real process of software testing the model gets, the more specific factors should be considered and integrated into the imperfect debugging model, and the software reliability growth model (SRGM) with more accurate factors should be built. Considering the intrinsic relationships among the three sub-processes including fault detection, repair and introduction, a unified and flexible imperfect debugging framework model TCM-ID is established to study the relationships among cumulative detection, repair and introduced faults. The overall efficiency of the software test is measured from the perspective of fault detection rate, fault repair rate and fault introduction rate. Further, from the perspective of test coverage, a reliability model TCM-ID (Testing Coverage Software Reliability Model under Imperfect Debugging) is established to discuss its perturbation effect on the model and to evaluate the performance of the model. Finally, the validity and rationality of the proposed model are verified in real application scenarios. The model has better fitting and prediction performance, and it is better than other models overall. The model proposed in this paper is of great significance for selecting the appropriate SRGM for the test coverage under the imperfect debugging conditions and improving the test efficiency and software reliability.

    Reference
    Related
    Cited by
Article Metrics
  • PDF:
  • HTML:
  • Abstract:
  • Cited by:
Get Citation
History
  • Received:
  • Revised:
  • Adopted:
  • Online: April 21,2021
  • Published: