Software code verification using call graphs for autonomous systems and applications
AssigneeNVIDIA Corporation
InventorsAshutosh Jain, Charan Pai, Deepak Ravi, Karthik Raghavan Ravi, Kiran Sj, Yogesh Kini
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsAshutosh Jain, Charan Pai, Deepak Ravi, Karthik Raghavan Ravi, Kiran Sj, Yogesh Kini
Estimating the term…
In various examples, techniques for performing software code verification are described. Systems and methods are disclosed for generating, using intermediate code and user input, a call graph that represents source code for software. For instance, the call graph represents at least functions (e.g., internal functions, external functions, etc.) associated with the software, calls (e.g., direct calls, call pointers, etc.) between the functions, and register information associated with the functions (e.g., variables used by the functions, assembly code used by the functions, etc.). The systems and methods may further use the call graph to perform software code verification by verifying rules from design specifications for the software and/or rules from various certification standards.
A method comprising:
A processor comprising:
A system comprising:
Dependencies are inferred from the claim text.