Software reliability detection method taking testing effort into consideration

A detection method and reliability technology, which is applied in the field of software reliability research, can solve problems such as inability to describe software failure data well, and achieve the effect of improving fitting and prediction capabilities

Active Publication Date: 2014-01-22
HARBIN ENG UNIV
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These test utility functions have the advantage of being flexible in form, but they cannot describe S-shaped software failure data well
In "Analysis and assessment of incorporating logistic testing effort function into software reliability modeling" published by Huang C Y and Kuo S Y in 2002, they be

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
  • Software reliability detection method taking testing effort into consideration
  • Software reliability detection method taking testing effort into consideration
  • Software reliability detection method taking testing effort into consideration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention will be further described below in conjunction with accompanying drawing:

[0023] The present invention considers the influence of test resource consumption on software reliability in the process of software testing, and proposes a new software that considers test utility in view of the fact that the existing test utility function cannot represent two different types of failure data, Concave and S-shaped. Reliability testing method.

[0024] The present invention proposes a new software reliability detection method considering test utility, which specifically has the following steps:

[0025] Step 1. Define a new test utility function.

[0026] Define a new test utility function of the form: Among them, N, A, h, m, θ are undetermined coefficients.

[0027] Step 2. Estimate the parameters of the new test utility function.

[0028] Fit the test utility to the failure data using a new test utility function and estimate the parameters of the new ...

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 field of software reliability researches, and particularly relates to a software reliability detection method taking testing effort into consideration, wherein the method takes the influences of testing resource consumption on software reliability into consideration. The method includes the steps that total testing effort and curve type parameters of anticipated consumption are acquired, and the testing effort is calculated; total number of faults of software and a fault detection rate are acquired and calculated; the fault detection rate used for each unit of testing effort is calculated; software reliability at initial time is acquired. According to the software reliability detection method taking the testing effort into consideration, failure data of a Concave type and an S-shaped type can be represented, and fitting ability and prediction ability are improved greatly.

Description

technical field [0001] The invention belongs to the field of software reliability research, in particular to a software reliability detection method considering test utility considering the impact of test resource consumption on software reliability. Background technique [0002] With the expansion of software application fields and the improvement of functional requirements, the scale of software systems is increasing day by day, and the proportion of functions realized by software in computer systems is increasing rapidly. The reliability of software has become one of the focuses of people's attention. How to accurately measure and predict the reliability of software systems is a hot spot in the field of software reliability research. The software reliability growth model is the main method to evaluate and predict software reliability, and is the core and key to carry out related research. [0003] Test utility is an important test process factor, which refers to the reso...

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
IPC IPC(8): G06F11/36
Inventor 高峰万程程常帅孟斌陈嵩博宋子阳孟欣冉
Owner HARBIN ENG 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