Unlock instant, AI-driven research and patent intelligence for your innovation.

A Method for Detecting Configuration Abnormalities of Software Engineering Algorithms

A technology for algorithm configuration and software detection, applied in error detection/correction, software testing/debugging, calculation, etc., can solve problems such as unreasonable, inaccurate calculation of the occurrence rate of configuration exceptions, and detection of abnormal configuration of software engineering algorithms , to achieve effective results and easy programming

Active Publication Date: 2022-03-15
CHINA TECHENERGY +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above analysis, the embodiment of the present invention aims to provide a method for detecting configuration anomalies of software engineering algorithms, so as to solve the problem of inaccurate and unreasonable calculation of the occurrence rate of configuration anomalies in the prior art

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 Method for Detecting Configuration Abnormalities of Software Engineering Algorithms
  • A Method for Detecting Configuration Abnormalities of Software Engineering Algorithms
  • A Method for Detecting Configuration Abnormalities of Software Engineering Algorithms

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] A specific embodiment of the present invention, such as figure 1 As shown, a method for detecting software engineering algorithm configuration anomalies is disclosed, comprising the following steps:

[0063] S1. Carry out classification detection on software engineering algorithm configurations, and obtain the total number of algorithm configurations contained in each category in the classification detection results.

[0064] S2. Identify the number of algorithm configurations whose configuration diagrams and function diagrams contained in each category of the above-mentioned classification detection results are inconsistent, and analyze and obtain the severity level weights corresponding to the above-mentioned inconsistencies.

[0065] S3. According to the total number of algorithm configurations contained in each category in the above classification and detection results, the number of algorithm configurations whose configuration diagrams are inconsistent with the fun...

Embodiment 2

[0068] The optimization is carried out on the basis of Embodiment 1, and the classification detection includes connection detection, algorithm block detection, and roll call detection.

[0069] Preferably, as figure 2 As shown, step S1 can be further refined into the following steps:

[0070] S11. Draw the configuration diagram corresponding to the software engineering algorithm, for example, as Figure 5 The configuration diagram shown.

[0071] S12. Through the configuration diagram, perform connection detection (①), algorithm block detection (②), and roll call detection (③) for the software engineering algorithm configuration. Among them, the connection line is defined as the connection line between two algorithm blocks, and the point name is defined as the important node that the designer pays attention to.

[0072] S13. Count the total number of connections, total number of algorithm blocks, and total number of roll calls in the software engineering algorithm configur...

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 relates to a method for detecting abnormal configuration of a software engineering algorithm, belongs to the technical field of software, and solves the problems of inaccurate and unreasonable calculation of the occurrence rate of abnormal configuration in the prior art. The method includes the following steps: classifying and detecting software engineering algorithm configurations, and obtaining the total number of algorithm configurations included in each class in the classification and testing results; The number of algorithm configurations, and the severity level weights corresponding to the above inconsistencies are obtained by analysis; according to the total number of algorithm configurations contained in each category in the above classification detection results, the number of algorithm configurations in which the configuration diagram is inconsistent with the function diagram, and the inconsistency The corresponding severity level weight is used to obtain the comprehensive configuration abnormality occurrence rate. The method achieves the effect of quantifying the configuration logic by splitting the elements of the configuration diagram, and updates the calculation method of the occurrence rate of configuration abnormality.

Description

technical field [0001] The invention relates to the field of software technology, in particular to a method for detecting configuration abnormalities of software engineering algorithms. Background technique [0002] Software V&V, including conceptual V&V, requirement V&V, design V&V, and realization V&V. Among them, design V&V is to verify whether the software design meets the actual needs, and the verification content includes software algorithm configuration, interface and other documents. [0003] The existing engineering configuration software is a special software for data acquisition and process control. It can use flexible configuration methods to provide users with the monitoring function of quickly building an industrial automatic control system, and provides a basic design platform for engineering configuration research. [0004] The software engineering algorithm configuration verification is to verify the correctness of the configuration by comparing the consist...

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
CPCG06F11/3608
Inventor 李国栋周良张亚栋杜乔瑞张磊张冬伟
Owner CHINA TECHENERGY