×

METHOD, SYSTEM AND PROGRAM PRODUCT FOR DETECTING DEVIATION FROM SOFTWARE DEVELOPMENT BEST PRACTICE RESOURCE IN A CODE SHARING SYSTEM

  • US 20100005446A1
  • Filed: 09/10/2009
  • Published: 01/07/2010
  • Est. Priority Date: 03/31/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system for building a dynamic best practice violation (BPV) engine resource for detecting software development best practice violations, comprising:

  • a code reception system for receiving sets of source code from a plurality of sources;

    a language detection system for detecting a programming language of each of the sets of source code;

    a pattern extraction system for extracting a plurality of code patterns from the sets of source code;

    a code pattern analysis system for defining meta data for each of the plurality of code patterns that indicates a quality of the plurality of code patterns; and

    a classification and ranking system for classifying and assigning a rank to each of the plurality of code patterns based on the corresponding meta data.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×