Invention Grant
- Patent Title: Natural language assertion processor
- Patent Title (中): 自然语言断言处理器
-
Application No.: US12352423Application Date: 2009-01-12
-
Publication No.: US08689192B2Publication Date: 2014-04-01
- Inventor: Alain M. Dargelas
- Applicant: Alain M. Dargelas
- Applicant Address: US CA Mountain View
- Assignee: Synopsys, Inc.
- Current Assignee: Synopsys, Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Bever, Hoffman & Harms, LLP
- Agent Jeanette S. Harms
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A method of processing natural language assertions (NLAs) can include identifying an NLA and then translating that NLA into a verification language assertion (VLA) using a natural language parser (NLP) and synthesis techniques. This VLA can be translated into an interpreted NLA (NLA*) using a VLA parser and pattern matching techniques. At this point, the process can allow user review of the NLA* and the NLA. When the user determines that the NLA* and the NLA are the same or have insignificant difference, then verification can be performed using the VLA. The results of the verification can then be back annotated on the NLA. In one fully-automatic embodiment, in addition to comparing the NLA and the NLA*, the VLA and a VLA* (generated from the NLA*) can be compared, thereby providing yet another test of accuracy for the user during verification.
Public/Granted literature
- US20100179804A1 Natural Language Assertion Processor Public/Granted day:2010-07-15
Information query