A Reliability Model for Imperfect Debugging Software with Fault Detection Rate Drop Variation

A technology of fault detection rate and reliability, which is applied in the field of imperfect debugging software reliability models, and can solve problems such as nonlinear changes

Active Publication Date: 2021-05-14
SHANXI UNIV
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The third is that there are different degrees of dependence among the faults in the software.
Therefore, the number of faults introduced varies non-linearly with test time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Reliability Model for Imperfect Debugging Software with Fault Detection Rate Drop Variation
  • A Reliability Model for Imperfect Debugging Software with Fault Detection Rate Drop Variation
  • A Reliability Model for Imperfect Debugging Software with Fault Detection Rate Drop Variation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0071] A reliability model for imperfect debugging software with decreasing variation of fault detection rate, comprising the following steps:

[0072] (1) The assumptions of the model are as follows:

[0073] ① During the software testing process, the fault detection and removal process obeys the non-homogeneous Poisson process;

[0074] ②The occurrence of software failure is caused by residual faults in the software;

[0075] ③ The fault detection rate gradually decreases with the test time;

[0076] ④ Each detected fault is removed immediately, and new faults may be introduced;

[0077] ⑤ The function of the total number of faults varies nonlinearly with the test time;

[0078] (2) According to the assumption ① in step (1), the non-homogeneous Poisson process can be expressed as:

[0079]

[0080] Among them, N(t) is a counting process, and {N(t),t>0}, m(t) represents the number of faults expected to be accumulated until time t;

[0081] According to the differentia...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of software reliability models, and in particular relates to a software reliability model for imperfect debugging in which the fault detection rate drops and changes. The imperfect debugging software reliability model of the failure detection rate decline of the present invention includes the following steps: (1) model assumptions; (2) obtain the imperfect debugging software of the present invention's failure detection rate decline change according to the assumption in step (1) Reliability Model The present invention adopts the above-mentioned technical scheme, assumes that in the process of software testing, the fault detection rate gradually decreases with the test time, and the fault introduction changes non-linearly with the test time, and proposes a corresponding software reliability model for imperfect debugging.

Description

technical field [0001] The invention belongs to the technical field of software reliability models, and in particular relates to a software reliability model for imperfect debugging in which the fault detection rate drops and changes. Background technique [0002] Before software is released, software reliability assessment plays an important role. Because the user or customer always expects the released software to run without failure all the time. Once the running software fails, it will not only cause losses to users or customers, but also cause damage to the reputation of the software publishing company and high costs to repair the failure later. Therefore, before software testing is completed, project managers or managers always hope to be able to predict how many faults in the software to be released have not been detected. That is, how many bugs are left in the software. This seems like a simple question, but there is no useful information about the remaining fault...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/36
Inventor 王金勇
Owner SHANXI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products