×

Verification of computer-executable code generated from a model

  • US 9,612,806 B2
  • Filed: 09/02/2014
  • Issued: 04/04/2017
  • Est. Priority Date: 10/06/2008
  • Status: Active Grant
First Claim
Patent Images

1. One or more tangible non-transitory computer-readable storage media storing instructions, the instructions comprising:

  • one or more instructions that, when executed by one or more processors, cause the one or more processors to;

    slice a model into a plurality of slices,each slice, of the plurality of slices, including a different portion of the model;

    select a slice from the plurality of slices;

    generate a first intermediate representation based on the selected slice;

    identify a portion of code, in code generated from the model, that corresponds to the selected slice;

    generate a second intermediate representation based on the portion of code;

    normalize the first intermediate representation and the second intermediate representation;

    compare the normalized first intermediate representation with the normalized second intermediate representation; and

    verify, based on the comparing the normalized first intermediate representation and the normalized second intermediate representation, whether the portion of code is equivalent to the selected slice.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×