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

Software System State Assessment Method Based on Parameter Correlation

A software system and state evaluation technology, applied in the field of computer software, can solve problems such as uncertainty, lack of mature methods, and software system complexity, and achieve the effects of reducing errors, facilitating accurate evaluation, and improving accuracy

Active Publication Date: 2017-09-29
STATE GRID SICHUAN ELECTRIC POWER CORP ELECTRIC POWER RES INST +2
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, most of the time, resources are in a non-absolute state between health and failure, that is, a sub-health state. Resources in this state do not fail, but cannot fully exert their effectiveness, and only partially perform the duties of resources. Therefore, system operation and maintenance personnel hope to accurately evaluate the system status through an evaluation system, find sub-health status, and deal with it early
[0004] At present, there has been a considerable degree of research on the evaluation system of hardware systems, but there is no mature method for the evaluation of software systems due to its complexity and uncertainty.

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 System State Assessment Method Based on Parameter Correlation
  • Software System State Assessment Method Based on Parameter Correlation
  • Software System State Assessment Method Based on Parameter Correlation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] Such as figure 1 As shown, the software system state assessment method based on parameter correlation includes the following steps:

[0041] Step 1. Determine the indicators and status parameters at all levels of the software system. In this embodiment, the software system using the oracle server and the WebLogic server is used as an example. The status parameters of the software system operation are 45 in total, and the indicators and status parameters at all levels are set. As shown in Table 1.

[0042] Table 1 State parameters of software system operation

[0043]

[0044]

[0045] Step 2, determine the state parameter type, wherein, the state parameter that the software system performance increases with the state parameter value increases is the positively correlated parameter, the state parameter that the software system performance decreases with the state parameter value increases is the negatively correlated parameter; In this step, The state parameters ...

Embodiment 2

[0074] On the basis of Embodiment 1, the software system state assessment method based on parameter correlation in this embodiment also includes the steps of obtaining the normal state data of each state parameter and determining the normal value of the state parameter through the K-means clustering algorithm, This step is between step 1 and step 5, and specifically includes the following steps:

[0075] (a) Obtain the state data sample set X of the software system, which is the training set. Assume that the size of the training set is m, and the training set is {x (1) , x (2) , x (3) ,...,x (m)}, each sample includes the values ​​of all state parameters, since a total of 45 state parameters are collected in this embodiment, the dimension of each training sample is 45, namely x (p) ∈ R 45 , p=1,2,...,m; R 45 Represents a 45-dimensional real number space.

[0076] (b) Using the K-means clustering algorithm to cluster all samples in the sample set into k categories, specif...

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 software system state evaluation method based on parameter correlation comprises the following steps: Step 1, determine the state parameter of software system; Step 2, determine the state parameter type, wherein, the state parameter that software system performance increases with state parameter value is positive Related parameters, the state parameters whose performance of the software system decreases with the increase of state parameter values ​​are negative correlation parameters; step 3, collect the values ​​of all state parameters in the current software system, and obtain the measured value of each state parameter; step 4, according to the state parameters The type, normal value, and measured value are used to score each status parameter; step 5, calculate the sum of scores of all status parameters, and determine the system status of the current software system. The invention not only provides a software system state evaluation method, but also uses the normal value of sample data and the correlation score of system performance to determine the system state, which can improve the accuracy of system state evaluation and reduce the error of system state evaluation.

Description

technical field [0001] The invention relates to the field of computer software, in particular to a software system state evaluation method based on parameter correlation. Background technique [0002] With the popularization and mass application of large-scale software management systems, accurate monitoring of software running status has become a current research hotspot. But software health evaluation and prediction theory and technology development are still in a primary stage. [0003] Computer software system health status management mainly includes the evaluation and prediction of resource, function and task health. Resource health is the most important problem faced by system health management. A large number of various resources are deployed in computer systems, and the normal performance of resource effectiveness has an obvious impact on system performance. Once there is a problem with key resources, the system will be degraded at least in function, and the system...

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
Inventor 常政威朱清代毕研秋吴佳林奕欧江维谢晓娜王电钢
Owner STATE GRID SICHUAN ELECTRIC POWER CORP ELECTRIC POWER RES INST