Invention Grant
- Patent Title: Scope bounding with automated specification inference for scalable software model checking
- Patent Title (中): 范围界定了可扩展软件模型检查的自动规范推理
-
Application No.: US13314738Application Date: 2011-12-08
-
Publication No.: US08719793B2Publication Date: 2014-05-06
- Inventor: Naoto Maeda , Franjo Ivancic , Sriram Sankaranarayanan , Aarti Gupta
- Applicant: Naoto Maeda , Franjo Ivancic , Sriram Sankaranarayanan , Aarti Gupta
- Applicant Address: US NJ Princeton JP
- Assignee: NEC Laboratories America, Inc.,NEC Corporation
- Current Assignee: NEC Laboratories America, Inc.,NEC Corporation
- Current Assignee Address: US NJ Princeton JP
- Agent Joseph Kolodka
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A scalable, computer implemented method for finding subtle flaws in software programs. The method advantageously employs 1) scope bounding which limits the size of a generated model by excluding deeply-nested function calls, where the scope bounding vector is chosen non-monotonically, and 2) automatic specification inference which generates constraints for functions through the effect of a light-weight and scalable global analysis. Advantageously, scalable software model checking is achieved while at the same time finding more bugs.
Public/Granted literature
- US20120151449A1 Scope Bounding with Automated Specification Inference for Scalable Software Model Checking Public/Granted day:2012-06-14
Information query