Patent · US Active

Program code simulator

US8949103B2 · kind B2 · utility

1Cited by
8References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 1, 2009
Grant dateFeb 3, 2015
Priority date
Expiry dateJul 29, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3696
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for facilitating simulation of a computer program. A program representation is generated from a computer program. A simulation of the program is performed. Simulation may include applying heuristics to determine program flow for selected instructions, such as a branch instruction or a loop instruction. Simulation may also include creating imaginary objects as surrogates for real objects, when program code to create real objects is restricted, or fields of the objects are unavailable or uncertain, or for other reasons. Data descriptive of the simulation is inserted into the program representation. A visualizer may retrieve the program representation and generate a visualization that shows sequence flows resulting from the simulation.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.