Invention Grant
- Patent Title: Precise fault localization
- Patent Title (中): 精确故障定位
-
Application No.: US13006126Application Date: 2011-01-13
-
Publication No.: US08645761B2Publication Date: 2014-02-04
- Inventor: Shaon K. Barman , Satish Chandra , Emina Torlak
- Applicant: Shaon K. Barman , Satish Chandra , Emina Torlak
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Tutunjian & Bitetto, P.C.
- Agent Louis Percello
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
Systems and methods for identifying expressions that are potential causes of program bugs are disclosed. A program and at least one input resulting in at least one passing test of the program can be received. Further, at least one plausible repair candidate expression in the program can be identified. In addition, the methods and systems can determine whether replacement of the at least one identified expression with at least one value, which is different from a value provided by the at least one identified expression, maintains the passage of the at least one passing test. Moreover, the at least one identified expression can be output when the replacement maintains the passage of the at least one passing test to enable a determination of a modification of the program that repairs a bug in the program.
Public/Granted literature
- US20120185731A1 PRECISE FAULT LOCALIZATION Public/Granted day:2012-07-19
Information query