Software aging exception behavior classification method and system

A classification method and software aging technology, applied in software testing/debugging, instrumentation, error detection/correction, etc., can solve problems such as quantitative characterization and difficult models

Pending Publication Date: 2018-07-20
NAT COMP NETWORK & INFORMATION SECURITY MANAGEMENT CENT
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the premise of these works is insufficient: the software aging process can be fully observed in the experimental environment, and software aging can be accurately characterized by quantitative methods
This is because with the continuous deepening and maturity of software technology research, it has been summarized as anti-aging methods such as timing restart and load balancing. However, software aging is a long and complicated process with many twists and turns, and it is difficult to quantitatively describe it with models.
At the same time, software aging is a cumulative effect, which is closely related to the state experienced by the system before, and it is difficult to reproduce all the states experienced by the online system in the experimental environment to fully observe the software aging process

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 aging exception behavior classification method and system
  • Software aging exception behavior classification method and system
  • Software aging exception behavior classification method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0068] The present invention proposes a new idea of ​​researching software aging by capturing the abnormal behavior of the server when it is running and characterizing the software aging behavior, and uses a combination of sliding window and abnormal point detection method to detect software aging, so as to achieve the following goals:

[0069] By capturing and analyzing abnormal nodes, various aging behaviors of online systems can be captured in a short period of time, avoiding the overhead of long-term observation to capture the aging process;

[0070] Through sliding window aggregation, multiple aging processes of online systems can be effectively detected and classified, thus providing a basis for anti-aging strategy customization.

[0071] The specific technical scheme of the present invention is as figure 1 Shown:

[0072] The working process of the present invention is as figure 2 As shown, it mainly includes 3 steps,

[0073] Collect the running indicators of the s...

Embodiment 2

[0106] Based on the same inventive concept, the present invention also provides a classification system for software aging abnormal behavior, including:

[0107] The collection module is used to collect the server operation index value of the basic window in the predefined sliding window;

[0108] A detection module, configured to sequentially detect the abnormal nodes in the basic window, the composite window, and the servers running across the composite window;

[0109] A classification module is used to classify the abnormal behavior of each server and abnormal node;

[0110] The predefined sliding windows include basic windows, composite windows and cross composite windows.

[0111] Further: the detection module includes:

[0112] The first detection sub-module is used to detect abnormal operation of the server of the basic window,

[0113] The first detection submodule includes:

[0114] The input unit is used to input the parameter k into the basic window;

[0115] Th...

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 software aging exception behavior classification method and system. The method comprises the steps of collecting a running index of a server in a defined sliding window; determining server running exception nodes of the sliding window; and classifying exception behaviors of the server running exception nodes. Through a new research approach for describing software agingbehaviors for server running exception behaviors, software aging is detected by adopting an exception point detection method in combination with the sliding window.

Description

technical field [0001] The invention relates to a method for detecting software aging, in particular to a method and system for classifying abnormal software aging behaviors. Background technique [0002] With the increasing scale of software and the increasingly complex architecture, the aging phenomenon of software running on the server for a long time is becoming more and more frequent, and the problem of software aging has attracted more and more attention. Software aging is mainly due to the accumulation of faults latent in the software as the running time prolongs, which eventually leads to abnormal software behaviors such as performance degradation or system failure. Therefore, since the concept of software aging came out, research on software aging or theory or experience has never stopped, and the research content covers how to eliminate software failures that cause aging, predict software aging, and rationally arrange anti-aging behaviors to reduce aging speed, etc...

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/36
CPCG06F11/3612
Inventor 何慧虹李灵凌张鸿
Owner NAT COMP NETWORK & INFORMATION SECURITY MANAGEMENT CENT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products