Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for automatically generating formalized protocol from natural language to PPTL

A natural language and automatic generation technology, applied in natural language data processing, semantic analysis, instrumentation, etc., can solve the problems of changing grammatical structure of user description text, limiting the application of model detection technology, and one-to-one correspondence

Pending Publication Date: 2021-08-13
XIDIAN UNIV
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (2) In order to define a property specification formula that conforms to formal grammar and expected semantics, users need to go through long-term learning and strict training, which limits the application of model checking technology in the security verification of software and hardware systems in various industries
[0008] The difficulty of solving the above problems and defects is: the difficulty of the above two problems mainly lies in the changeable grammatical structure of the user description text and the possible ambiguity. If the grammatical structure of the user input text is not restricted, the flexible grammatical structure of natural language will lead to grammatical The tree has structural ambiguity errors, which eventually lead to the generation of wrong PPTL formal specifications
On the other hand, the PPTL formal specification is composed of atomic propositions and various logical connective operators and temporal operators, but the relationship between the semantics of logical connectives and temporal operators in PPTL and the semantics expressed in natural language texts is not simple one-to-one correspondence

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 and system for automatically generating formalized protocol from natural language to PPTL
  • Method and system for automatically generating formalized protocol from natural language to PPTL
  • Method and system for automatically generating formalized protocol from natural language to PPTL

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0060] Aiming at the problems existing in the prior art, the present invention provides a method and system for automatically generating a formalized protocol from natural language to PPTL, and the present invention will be described in detail below in conjunction with the accompanying drawings.

[0061] Such as figure 1 As shown, the natural language to PPTL formalized specification automatic generation method that the embodiment of the present invention provides comprises the following steps:

[0062] S101, using Stanford NLP to preprocess the input natural language text, delete redundant information, and rearrange the r...

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 belongs to the technical field of computer aided design, and discloses a method and system for automatically generating a formalized protocol from a natural language to a PPTL, and the method for automatically generating the formalized protocol from the natural language to the PPTL comprises the following steps of analyzing a natural language property text by utilizing a natural language processing technology, and generating a syntax tree, traversing the tree to perform preprocessing operations such as extraction, rearrangement and marking of sentence components, and generating a marked text; using a JavaCC tool for conducting grammar and semantic analysis on the marked text, generating a syntactic tree containing clauses, conjunctions and time sequence information, and traversing the syntactic tree to generate atomic propositions and a combined PPTL formula; and using a PPTLSAT tool to determine the satisfiability of a generation formula. According to the method, the user can be helped to extract the formalized protocol from the nature described by the natural language for model detection, the nature of the natural language text described by the user is converted into the PPTL formula, and convenience is provided for a common user to use a model detection technology.

Description

technical field [0001] The invention belongs to the technical field of computer-aided design, and in particular relates to a method and system for automatically generating a formalized specification from natural language to PPTL. Background technique [0002] At present, with the development of computer software technology and the advent of the era of artificial intelligence, as well as the introduction of 5G and Internet of Things (IOT) technologies, social development is moving towards the direction of interconnection and intercommunication of all things. What follows is the silent integration of the Internet of Everything system into people's daily life, and more and more individuals will be linked to the Internet of Everything system in the future. From national defense, aviation, aerospace and other safety-critical system fields to industrial production and personal life, computer software has quietly penetrated into all aspects of society. As computer software becom...

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): G06F40/151G06F40/211G06F40/30
CPCG06F40/151G06F40/211G06F40/30
Inventor 王小兵李戈李春奕段振华赵亮田聪张南
Owner XIDIAN UNIV