发明名称 FAULT DETECTION AND LOCALIZATION IN DYNAMIC SOFTWARE APPLICATIONS
摘要 The present invention provides a system, computer program product and a computer implemented method for prioritizing code fragments based on the use of a software oracle and on a correlation between the executed code fragments and the output they produce. Also described is a computer-implemented method generates additional user inputs based on execution information associated with path constraints and based on information from the oracle. Advantageously, the embodiment is useful in a test generation tool that generated many similar inputs when a failure-inducing input is found, in order to enhance fault localization. Further, described is a computer-implemented flow for extending the existing idea of concolic testing to applications that interact with persistent state.
申请公布号 US2011016356(A1) 申请公布日期 2011.01.20
申请号 US20090502519 申请日期 2009.07.14
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ARTZI SHAY;DOLBY JULIAN;TIP FRANK
分类号 G06F11/36;G06F9/44 主分类号 G06F11/36
代理机构 代理人
主权项
地址