The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 14, 2012
Filed:
Sep. 27, 2007
Darrin P. Johnson, San Jose, CA (US);
Damien Farnham, Dublin, IE;
Fintan Ryan, Dublin, IE;
Sean A. Mcgrath, Dublin, IE;
Darrin P. Johnson, San Jose, CA (US);
Damien Farnham, Dublin, IE;
Fintan Ryan, Dublin, IE;
Sean A. McGrath, Dublin, IE;
Oracle America, Inc., Redwood City, CA (US);
Abstract
Techniques for efficiently isolating software regressions are provided. In one embodiment, it is determined that a particular regression is present in a particular build of a software system. A set of candidate code components that may have caused the particular regression is identified. In accordance with an order established based on historical data for the software system, one or more intermediate builds each involving some subsets of the candidate code components may be tested to identify a set of suspect code components that caused the particular regression. For each candidate code component that is not in the set of suspect code component, a likelihood factor associated with that candidate code component is decremented.