Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software reliability accelerated test and evaluation method and computer-aided tool used in same

A reliability and software technology, applied in the field of computer aided tools, software reliability acceleration testing and evaluation based on distorted operation profile, can solve problems such as low reliability test efficiency, achieve easy understanding and practical operation, and short test time , the effect of good test efficiency

Active Publication Date: 2012-02-22
天航长鹰(江苏)科技有限公司
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the problem of low efficiency of software reliability testing based on the traditional Musa operation profile, the present invention provides a method for accelerated testing and evaluation of software reliability based on distorted operation profile and its computer aided tool

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 accelerated test and evaluation method and computer-aided tool used in same
  • Software reliability accelerated test and evaluation method and computer-aided tool used in same
  • Software reliability accelerated test and evaluation method and computer-aided tool used in same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0181] Embodiment 1: The software reliability growth acceleration test and evaluation method provided by the present invention will be described through a test experiment of a certain software S. Table 1 is a schematic representation of traditional operation profiles in the prior art established by software S.

[0182] Table 1 Traditional operating profile of software S

[0183] operate

[0184] Table 2 is a schematic representation of the distortion operation profile of the present invention established by the software S.

[0185] Table 2 Distortion operation profile of software S

[0186]

[0187] In this experiment, a commodity sales management system software is used to build the software under test. Firstly, the traditional operation profile is built using the construction method of Musa operation profile, as shown in the first and second columns of Table 3:

[0188] Table 3 Operation profile of constructing commodity sales management system

[0189]

...

Embodiment 2

[0207] Embodiment 2: The accelerated testing method and evaluation method for software reliability verification provided by the present invention will be illustrated through a software testing experiment. To simplify the description, the software S mentioned above is still used.

[0208] Also use the traditional operation profile construction method, distortion operation profile construction method 1, and method 2 to respectively construct the traditional operation profile, the first distortion operation profile, and the second distortion operation profile, and the constructed operation profiles are shown in Table 3 .

[0209] The failure time MTTF θ of the non-failure verification test scheme is used respectively 1 = 27.78, user risk β = 0.1 and no failure proof test plan θ 1=2.78 β=0.1 Perform software reliability verification test. According to the reliability verification acceleration test and evaluation method based on the distorted operation profile provided by the pr...

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 provides a software reliability accelerated test and evaluation method based on a deformed operational profile as well as a computer-aided tool used in the same, and belongs to the field of software reliability engineering. In the method, the deformed operational profile is constructed, and then software reliability growth and verification accelerated test and evaluation are carried out on tested software based on the profile. By using the tool, a traditional operational profile is constructed by a traditional operational profile construction module, the deformed operational profile is further constructed by a deformed operational profile construction module, a reliability verification accelerated test module and a reliability growth accelerated test module are executed according to selection of a user, and cases in test are generated by an automatic test case generation module. By adopting the software reliability accelerated test and evaluation method provided by the invention, unbiased estimation of reliability parameters between the deformed operational profile and the traditional Musa operational profile is realized and the test efficiency is better; and compared with the traditional test method, the method has the advantages of short test time and accurate test result, thus facilitating understanding and practical operation of engineering personnel.

Description

technical field [0001] The invention belongs to the field of software reliability engineering, in particular to the field of software reliability testing and evaluation, and specifically refers to a method for accelerated testing and evaluation of software reliability based on distorted operation profiles and a computer-aided tool thereof. Background technique [0002] Software reliability testing is of great significance to software quality assurance. On the one hand, it is necessary to continuously eliminate software defects that have an important impact on software reliability through software reliability growth testing, and to achieve continuous growth of software reliability levels to meet user expectations for software. Reliability requirements; on the other hand, it is necessary to pass software reliability verification tests to determine whether the software has reached the required reliability level, and then determine whether the software can be received or released...

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 天航长鹰(江苏)科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products