Software remote fault diagnosis and repair method based on knowledge base

A technology of fault diagnosis and repair method, applied in the direction of knowledge expression, software testing/debugging, etc., can solve problems such as difficulty in locating software faults, changes in physical parameters of failed components, and easy locating

Inactive Publication Date: 2014-04-02
ACADEMY OF ARMORED FORCES ENG PLA
View PDF2 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Software faults are difficult to locate, and the failure phenomenon often does not appear in the failed components. Hardware faults are easier to locate, and the physica

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 remote fault diagnosis and repair method based on knowledge base
  • Software remote fault diagnosis and repair method based on knowledge base
  • Software remote fault diagnosis and repair method based on knowledge base

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0086] The basic idea of ​​the present invention is to model and store the operating conditions, dependencies, fault performance characteristics and repair strategies of each software component in the diagnosed software system to form a fault diagnosis and repair knowledge base, a fault diagnosis and repair knowledge base Including the case base and the rule base, the fault diagnosis and repair knowledge base is stored on the service terminal independent of the diagnosed software system; the software fault diagnosis and repair system is composed of the fault diagnosis and repair knowledge base, the server program and the client agent program , the server program is installed on the service terminal and the client agent program is installed in the diagnosed software system. The server program and the client agent program cooperate with each other through network communication to realize the diagnosis and repair of software faults; the client agent program obtains real-time The d...

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 remote fault diagnosis and repair method based on a knowledge base, which comprises the steps of modeling and storing the operation conditions, dependence relationship, fault performance characteristics and repair strategy of each software component in a diagnosed software system to form a fault diagnosis and repair knowledge base; storing the knowledge base on a service terminal of the diagnosed software system; installing a client-side agent in the diagnosed software system, installing a server-side program on the service terminal, acquiring the diagnosis information of the diagnosed software system in real time by use of the client-side agent, and transferring the diagnosis information to the server-side program through the network; generating a decision command by the server-side program according to the acquired diagnosis information and the knowledge base, and transferring the decision command to the client-side agent through the network; executing the decision command by the client-side agent to realize the diagnosis and repair of the software fault. By adopting the method provided by the invention, intelligent diagnosis and repair of software faults are realized, and the efficiency and automation degree of software fault diagnosis and repair are improved.

Description

technical field [0001] The invention relates to the field of software fault diagnosis and repair, in particular to a software remote fault diagnosis and repair method based on a knowledge base. Background technique [0002] In the industrial process, the meaning of hardware fault diagnosis is to determine the cause, location and severity of system abnormality or failure based on the measured value of a specific sensor. The function of the hardware fault diagnosis expert system is to automatically complete the diagnosis of system abnormality or failure according to the measurement information and computerized diagnosis knowledge. Software fault diagnosis is still a relatively new thing, and software faults are quite different from hardware faults in terms of fault mechanism, which will inevitably lead to certain differences in the diagnostic methods of the two. The mathematical model of the software system is discrete, there is no physical reason for the formation of faults,...

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): G06F11/36G06N5/02
Inventor 毕学军肖庆王小振杨朝红金丽亚刘娟党朝发唐世庆
Owner ACADEMY OF ARMORED FORCES ENG PLA
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