×

Evaluation of software based on review history

  • US 8,423,960 B2
  • Filed: 03/31/2008
  • Issued: 04/16/2013
  • Est. Priority Date: 03/31/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for software processing, comprising:

  • obtaining, for a software code, review information pertaining to code reviews, in which human reviewers examine lines of software code, that have been conducted on respective locations in software code;

    partitioning the obtained software code into a plurality of individual code locations, each including a plurality of code lines;

    processing the review information, by a processor, so as to assign to at least some of the individual locations respective priorities, which are indicative of respective likelihoods that the locations contain program faults, wherein processing the review information comprises predefining a set of classes and respective class priorities, classifying each of the at least some of the locations to one of the classes based on the review information, and assigning the priorities responsively to the class priorities of the respective classes to which the at least some of the locations were classified; and

    presenting the at least some of the locations via an output device to a user in accordance with the assigned priorities.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×