Bounded runtime verification system of linear temporal logic properties with the past tense

A verification system and temporal logic technology, applied in the direction of instrumentation, error detection/correction, calculation, etc., can solve the reliability problems of the verification program, affect the accuracy of the system specification, and understand the deviation, so as to avoid re-development of the verification program Effect

Active Publication Date: 2017-10-20
上海丰蕾信息科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, in the field of runtime verification, it is usually necessary to artificially set system specifications, that is, the nature of the system to be checked, which greatly affects the ease of use of the verification system
Moreover, the establishment of man-made system specifications is usually based on people's understanding of the system, and there may be certain un

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
  • Bounded runtime verification system of linear temporal logic properties with the past tense
  • Bounded runtime verification system of linear temporal logic properties with the past tense
  • Bounded runtime verification system of linear temporal logic properties with the past tense

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0038] figure 1 A structural diagram of a bounded runtime verification system with past tense linear temporal logic properties according to an embodiment of the present invention is shown.

[0039] Such as figure 1 As shown, the bounded runtime verification system includes a property mining subsystem and a property verification subsystem.

[0040] The property mining subsystem is used to simulate the system using test data during...

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 discloses a bounded runtime verification system of linear temporal logic properties with the past tense, including: a property mining subsystem, wherein the property mining subsystem is used in the stage of system development to use test data to carry out simulation operation for the system to obtain event information of the system in the actual operation and store the event information in an event log, and is used to automatically obtain all linear temporal logic properties which have the past tense in the process of system operation from the event log and store all linear temporal logic axiomatically in a filtered property specification set; a property verification subsystem, wherein the property verification subsystem is used in the stage of system operation to monitor system events, and the filtered property specification set is used to test and verify properties of the progressive tense of the system. The bounded runtime verification system of linear temporal logic properties with the past tense can apply a verification specification in design stage to runtime verification stage, is convenient for non-system design and development staff to solve the problems which cannot be solved by themselves, so that the staff must rely on professional system design and development staff to solve the problems, and also avoids redeveloping a verification program.

Description

technical field [0001] The invention relates to the field of system design, development and verification, in particular to a bounded runtime verification system with past tense linear temporal logic properties. Background technique [0002] With the increasing popularity of computer technology, the participation of computer systems in human production and life is increasing, and the security and reliability of computer systems have an increasing impact on human production and life. [0003] In order to ensure the security and reliability of the system, people use various methods to avoid various security and reliability problems of the software system in different stages of software system development and operation. [0004] For example, in the requirements design stage, designers use model checking technology to model the system using migration systems, automata and other models, describe or define properties through logical language, and check the system model through stri...

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/36
CPCG06F11/3644
Inventor 黄滟鸿熊家文史建琦何积丰李昂
Owner 上海丰蕾信息科技有限公司
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