Invention Grant
- Patent Title: Method for enhancing program analysis
- Patent Title (中): 加强程序分析的方法
-
Application No.: US10978989Application Date: 2004-11-01
-
Publication No.: US07757219B2Publication Date: 2010-07-13
- Inventor: Thomas J. Ball , Sriram K. Rajamani
- Applicant: Thomas J. Ball , Sriram K. Rajamani
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Merchant & Gould, P.C.
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
Methods are discussed that enhance program analysis. One aspect of the invention includes a method for checking a model of a program. The method includes a control-flow graph having vertices from the model, applying a transfer function to each vertex to form a set of path edges, and analyzing the set of path edges of a vertex. The set of path edges includes valuations that are implicitly represented so as to inhibit an undesired explosion in the valuations that would hinder the act of analyzing.
Public/Granted literature
- US20050149904A1 Method for enhancing program analysis Public/Granted day:2005-07-07
Information query