Invention Grant
- Patent Title: Continuous, automated discovery of bugs in released software
- Patent Title (中): 在发布的软件中持续,自动发现错误
-
Application No.: US12644279Application Date: 2009-12-22
-
Publication No.: US07996723B2Publication Date: 2011-08-09
- Inventor: Jonathan D. Levine , George Vigelette , Michael J. Evan
- Applicant: Jonathan D. Levine , George Vigelette , Michael J. Evan
- Applicant Address: US CT Norwalk
- Assignee: Xerox Corporation
- Current Assignee: Xerox Corporation
- Current Assignee Address: US CT Norwalk
- Agency: Hoffmann & Baron, LLP
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
According to aspects illustrated herein, there is provided a method, system, and computing device for identifying bugs in a software application. The method provides for hosting the software application on a cloud server and providing the software application to a group of users and monitors usage of the software application. Next, new usage patterns are identified by identifying current usage patterns based on the monitoring are identified and comparing the current usage patterns to stored usage patterns. After that, bugs are identified by: 1) automatically generating a set of new test matrices based on the new usage patterns; 2) automatically running the set of new test matrices on the software application, while the software application is being used; 3) recording error messages generated; and 4) correlating the error messages with the new usage patterns to identify the bugs. Then, a reporting message is generated to report the identified bugs.
Public/Granted literature
- US20110154109A1 CONTINUOUS, AUTOMATED DISCOVERY OF BUGS IN RELEASED SOFTWARE Public/Granted day:2011-06-23
Information query