Invention Grant
- Patent Title: Program code simulator
- Patent Title (中): 程序代码模拟器
-
Application No.: US12433908Application Date: 2009-05-01
-
Publication No.: US08949103B2Publication Date: 2015-02-03
- Inventor: Deon Brewis , Durham Goode , John Joseph Jordan , Sadi Khan
- Applicant: Deon Brewis , Durham Goode , John Joseph Jordan , Sadi Khan
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Kevin Sullivan; Kate Drakos; Micky Minhas
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F11/36

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.
Public/Granted literature
- US20100281240A1 Program Code Simulator Public/Granted day:2010-11-04
Information query