Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method based on quantitative verification method for evaluating reliability of concurrent real-time system

A real-time system and verification method technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as inability to formulate strategies, inability to accurately obtain model data, etc.

Inactive Publication Date: 2018-05-18
JILIN UNIV
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the problem that the existing logic language cannot formally express the strategy directly and the data required by the model cannot be accurately obtained in the design stage, the present invention proposes a probabilistic time interface automaton with parameters and a probabilistic time strategy logic Quantitative verification methods and their use to evaluate the reliability of concurrent real-time systems

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
  • Method based on quantitative verification method for evaluating reliability of concurrent real-time system
  • Method based on quantitative verification method for evaluating reliability of concurrent real-time system
  • Method based on quantitative verification method for evaluating reliability of concurrent real-time system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0054] The tool Prism used in the present invention is an automatic verification tool proposed by Oxford University, but it does not support the real-time interface automaton model with parameters, so the present invention defines the syntax of the real-time interface automaton with parameters on the basis of Prism, and expands The verification algorithm in Prism is structured as figure 2 shown.

[0055] Such as figure 1 and Figure 3 to Figure 9 As shown, a concurrent real-time system reliability evaluation method based on quantitative verification method includes the following steps:

[0056] Step (1), analyze the Vanet congestion control protocol, and use the...

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 method based on a quantitative verification method for evaluating the reliability of a concurrent real-time system. The method comprises the following steps that 1, a probabilistic timed interface automaton with parameters is adopted for constructing a concurrent real-time system model; 2, the model constructed in the step 1 is combined according to input / output operationpairs on an interface, and the combined PPTIA model is converted into a time-domain diagram by using a forward reachability algorithm with parameters; 3, a probabilistic timed strategy logic (PTSL) language is used for constructing formal specifications of reliability requirements; 4, a verification algorithm is used for evaluating the reliability of the concurrent real-time system. According tothe method, in order to solve the problems that existing logical languages cannot directly conduct formal representation on strategies and data required by models cannot be accurately obtained in thedesign stage, the quantitative verification method on the basis of the probabilistic timed interface automaton with the parameters and probabilistic timed strategy logic is adopted for evaluating thereliability of the concurrent real-time system.

Description

technical field [0001] The invention belongs to the field of computer application technology, and mainly relates to formal verification technology, in particular to a concurrent real-time system reliability evaluation method based on a quantitative verification method. Background technique [0002] With the rapid development of computer technology, the scale and complexity of computer systems are increasing day by day, it is becoming more and more difficult to ensure the reliability and security of the system, and because these systems usually have interactive, real-time, concurrent, distributed Therefore, its behavior has a certain degree of uncertainty, which also makes it difficult for traditional testing methods such as tracing and debugging, use case coverage and other techniques to achieve ideal test results. So how to ensure the correctness and reliability of the system has become an increasingly urgent problem. Among the many theories and methods proposed for this p...

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): G06F17/50
CPCG06F30/20
Inventor 王晓燕于海刘淑芬
Owner JILIN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products