Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


UNIVERSITIES SPACE RESEARCH ASSOCIATION

UNIVERSITIES SPACE RESEARCH ASSOCIATION Patent applications
Patent application numberTitlePublished
20090077532AUTOMATED ANNOTATION INFERENCE FOR SAFETY CERTIFICATION OF AUTOMATICALLY GENERATED CODE - Systems and methods for providing generic post-generation annotation inference for verification of auto-generated code by automatically inferring safety annotations used to prove software safety. The inferred logical annotations are obtained by taking into account code patterns and safety requirements. The locations for inserting the annotations in the auto-generated code are obtained by using the code patterns to produce a flow graph of the result sensitive variables and the paths to all their corresponding definitions. The verification is customized to reduce unwarranted warnings by imposing no inherent restriction on the precision. A detailed report of verification of the auto-generated code is generated to permit independent verification and validation by a third party. The method operates independently from a model used to generate the code or internal templates of the code generator. The system may use untrusted components for inferring annotations and annotating the code.03-19-2009