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

Software performance risk detection method and device

A risk detection and software performance technology, applied in software testing/debugging, error detection/correction, computer components, etc., can solve problems such as inability to identify and eliminate risks

Pending Publication Date: 2019-12-06
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] This application provides a software performance risk detection method and device to at least solve the problem that software performance risks in the prior art need to be identified based on human experience and cannot be identified and eliminated in the early stage of software development

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 performance risk detection method and device
  • Software performance risk detection method and device
  • Software performance risk detection method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In the existing technology, the identification of software performance risks is highly dependent on human experience, or it is necessary to wait for risk problems in software performance before making inferences. This method is not conducive to identifying and eliminating risks in the early stage of software development. Based on the above, the present application provides a software performance risk detection method, such as figure 1 shown, including the following steps:

[0035] S101: Obtain a set of software programs to be tested, and screen programs with performance risks according to predefined performance indicators to generate a set of risky programs.

[0036] In a specific embodiment, the software to be tested is composed of one or more programs, therefore, each software is a program set, and the elements in the program set are one or more. Performance risk indicators need to be set in advance. For example, when the CPU usage exceeds 70%, there will be performa...

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 performance risk detection method and device, and the method comprises the steps: obtaining a to-be-detected software program set, screening programs with performancerisks according to predefined performance indexes, and generating a risk program set; processing the operation behaviors of the programs in the risk program set to obtain logic feature vectors; and performing risk detection by utilizing the logic feature vector. The software performance risk detection method provided by the invention comprises index definition, risk identification and behavior analysis, feature storage, risk learning, operation management and the like. The performance risk can be prevented from influencing the operation of the software, and a guarantee is provided for performance risk identification in the early stage of software research and development, so that possible risk problems can be optimized in the research and development stage.

Description

technical field [0001] The present application belongs to the field of computer software detection, and in particular, relates to a method and device for software performance risk detection based on machine learning. Background technique [0002] Performance risk is a kind of software project risk. If software performance risk occurs, it may affect the normal operation of the software, cause software refactoring, project failure, and may cause heavy losses. With the increasing complexity of business architecture and the introduction of various technical frameworks, the types of performance risks are also increasing. In traditional technologies, the identification of performance risks is highly dependent on human experience, or you need to wait until the risk occurs before drawing inferences, which is not conducive to identifying and eliminating risks in the early stage of software development. Contents of the invention [0003] The present application provides a software ...

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 Applications(China)
IPC IPC(8): G06F11/36G06K9/62G06Q10/06
CPCG06F11/3604G06Q10/0635G06F18/23213G06F18/214
Inventor 陈肇权黄裕建马泽政
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
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