Patent · US Active

Prioritizing quality improvements to source code

US8627287B2 · kind B2 · utility

34Cited by
14References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 29, 2007
Grant dateJan 7, 2014
Priority date
Expiry dateNov 30, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3616
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An exemplary method includes receiving source code having a plurality of code segments, providing a desired level of quality for the source code, analyzing the source code to assign a complexity measure to each of the plurality of code segments and assigning a level of code coverage to each of the plurality of code segments based at least in part on the desired level of quality and the complexity measures. An exemplary system prioritizes quality improvements to source code based, in part, on a quality assessment. Such a system can improve code quality by assigning higher test coverage levels to modules with higher complexity.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.