Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method and system for analyzing change risk of software repair

A technology of risk analysis and software repair, applied in the field of change risk analysis of software repair, to achieve the effect of ensuring timeliness and reliability

Pending Publication Date: 2021-07-02
中电科数字科技(集团)有限公司 +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above scheme mainly uses the particle swarm algorithm to divide the software into modules, and at the same time uses a certain algorithm to evaluate the rationality of the module division according to the coupling and cohesion of the modules, and does not evaluate the risk

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
  • Method and system for analyzing change risk of software repair
  • Method and system for analyzing change risk of software repair
  • Method and system for analyzing change risk of software repair

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0047] Such as Figure 1 to Figure 3 As shown, a change risk analysis method for software repair provided by the present invention mainly includes four parts: the definition and division of software modules, the definition of repair correlation, the calculation of repair risk, and the verification strategy based on change risk. :

[0048] Step 1: In the software system, a module is a manageable program fragment that completes software functions. The modules in the software system are not completely ind...

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 method and system for analyzing the change risk of a software repair, and the method comprises a module division step: dividing software into different modules according to software functions, and determining the modules related to the software repair; a defining step: defining correlation according to the coupling degree between the modules, and when the function of one module is modified, defining the calculation coefficient of risk change of the module with different correlation with the module , and obtaining a correlation matrix M between the modules; a risk calculation step: analyzing modules involved when the software is changed, and designing a method to quantify a change risk; and a verification step: proposing a change risk analysis method, and providing a verification strategy for the repair work of the software according to the calculated change risk. According to the method, the risk is quantified by introducing the concept of change risk and change risk density. Verification after software repair is provided, and timeliness and reliability of software repair are guaranteed. Program design developers can be helped to understand the risk distribution condition and formulate a proper repair strategy.

Description

technical field [0001] The present invention relates to the field of computers, in particular to a method and system for analyzing the change risk of software repair. Background technique [0002] With the continuous development of computer technology, the functions of software systems are becoming more and more powerful, and more and more functional modules are involved. There must be mutual correlation between each module. In order to meet the needs of the business, the software needs to be regularly upgraded, and to improve some functions, the software also needs to be improved to a certain extent, all of which involve the issue of software repair and verification. Due to the inadequacy of software repair verification, it is likely to introduce new risks, and even the newly introduced risks are more serious than the problems faced by the unrepaired software, which seriously affects the implementation process of software repair. [0003] In fact, the current main research...

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): G06F8/70G06F11/36
CPCG06F8/70G06F11/3692
Inventor 何加浪吴振锋卜炜丁湧姜鑫张楠
Owner 中电科数字科技(集团)有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More