×

Online formal verification of executable models

  • US 8,453,119 B2
  • Filed: 10/14/2009
  • Issued: 05/28/2013
  • Est. Priority Date: 10/14/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for verifying a system against an assertion in a specification, the method comprising the steps of:

  • generating a propositional formula representing an assertion in the specification using Boolean propositions, each Boolean proposition being associated with an atomic assertion in the assertion;

    generating a test case designed to assess the a behavior of the system with respect to the assertion;

    generating configuration data in response to a simulation of the test case on the system;

    converting the configuration data into propositional symbols;

    generating a run of the system using the propositional symbols;

    converting the run of the system to propositional symbols so that the propositional symbols hold data from the configuration data and from the run of the system; and

    verifying the assertion using the propositional symbols and the propositional formula.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×