Invention Grant
- Patent Title: Using dynamic analysis to improve model checking
- Patent Title (中): 使用动态分析来改进模型检查
-
Application No.: US11406207Application Date: 2006-04-17
-
Publication No.: US07962901B2Publication Date: 2011-06-14
- Inventor: Stephen McCamant , Trishul Chilimbi
- Applicant: Stephen McCamant , Trishul Chilimbi
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Klarquist Sparkman, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
Model checking has been used to verify program behavior. However, exploration of the model is often impractical for many general purpose programs due to the complexity of an exploding state space. Instead, a program is instrumented with code that records pointer dereference information. The instrumented program is executed thereby recording pointer dereference frequency information. Then, a model of the program is explored using the pointer dereference frequency information to direct state space exploration of the model.
Public/Granted literature
- US20070244942A1 Using dynamic analysis to improve model checking Public/Granted day:2007-10-18
Information query