Check patentability & draft patents in minutes with Patsnap Eureka AI!

A software fault alarm monitoring method

A software fault and fault alarm technology, applied in software testing/debugging, hardware monitoring, error detection/correction, etc., can solve the problems of complex alarm causes and high cost of manual analysis, and achieve the effect of accurate and rapid analysis of reported fault coordinates

Active Publication Date: 2020-08-28
CASCO SIGNAL
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] It is also complicated to analyze the cause of the alarm. The alarm is caused by the internal state of the instantaneous system and the external input. The source of the abnormal data may not be in the alarm module, but may be the result of the combination of multiple modules. This kind of problem is manually analyzed. very expensive

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 software fault alarm monitoring method
  • A software fault alarm monitoring method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0040] The technical problem to be solved by the present invention is to monitor the software fault alarm in real time, and provide the internal state of the software at the moment of fault for analyzing the problem.

[0041] The process shown in Figure 1 is a flow chart of a functional module with the ability to monitor faults and alarm.

[0042] In step A, in the software design stage, a static module code is assigned to each software module, and the sta...

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 failure alarm monitoring method. The method comprises the following steps of: A, distributing a static module code for each software module; B, distributing a static failure code for each piece of failure alarm information in the software module; C, distributing the dynamic module code before the software module is executed during software operation; D, firstly recording the current module code when the software module is executed; E, checking and collecting failure alarm information when the software module is operated; F, recording all the internal states of a system to an external memory after failure information is detected so as to guiding safety processing by the system; G, erasing the recorded current module code when the normal execution of the software module is finished; and H, carrying out analysis by using a failure analysis and diagnosis tool. Compared with the prior art, the method is capable of guiding safety processing when software failures are caused, and rapidly positioning failure positions and analyzing alarm reasons, so that the safety and maintainability of the software are improved.

Description

technical field [0001] The invention relates to software fault monitoring technology, in particular to a software fault alarm monitoring method. Background technique [0002] For software involving life-critical functions, software failure may lead to extremely catastrophic consequences, so software safety is extremely concerned, and this type of software is called safety-critical software. [0003] Security-critical software may contain very complex processing logic, and manual analysis and testing cannot detect all risks. In order to ensure that the software always runs in the expected design space, the design-by-contract technology is introduced. [0004] Design by contract is a technique that can improve system security. A contract consists of preconditions, postconditions, and invariants. Preconditions are checked at the beginning of each operation (function), and must be true in order to execute the operation; postconditions are what the function guarantees to do, an...

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/30G06F11/36
CPCG06F11/3051G06F11/3065G06F11/3636
Inventor 左辉陈祥夏庭锴吕新军
Owner CASCO SIGNAL
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More