Method for automated error detection and verification of software
AssigneeHoneywell International Inc.
InventorsDevesh Bhatt, David V. Oglesby, Kirk A. Schloegel, Gabor Madl
Life of this patent
Estimating the term…
Loading patent…
AssigneeHoneywell International Inc.
InventorsDevesh Bhatt, David V. Oglesby, Kirk A. Schloegel, Gabor Madl
Estimating the term…
A method for automated error detection and verification of software comprises providing a model of the software, the model including one or more model inputs and one or more model outputs, and a plurality of blocks embedded within the model each with an associated block type, the block types each having a plurality of associated block-level requirements. The method further comprises topologically propagating from the model inputs, a range of signal values or variable values, and error bounds, across computational semantics of all the blocks to the model outputs. Each behavior pivot value for a given block is identified and examined to determine if modifying or extending the propagated range by the error bound will or may cause a signal value to fall on either side of the behavioral pivot value. All occurrences of the signal value that will or may fall on either side of the behavioral pivot value are reported.
A method for automated error detection and verification of software, the method comprising:
A computer program product, comprising:
A system for automated error detection and verification of software, the system comprising:
Dependencies are inferred from the claim text.