Patent · US Active

Programmable annotation inference

US7703075B2 · kind B2 · utility

25Cited by
5References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 22, 2005
Grant dateApr 20, 2010
Priority date
Expiry dateJul 22, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/73
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques and tools relating to annotating program source code facilitate inferring annotations from source code based at least in part on a description (or specification) generated with a programmable tool. Described techniques and tools provide flexibility in annotation inference across different code bases and program states or properties of interest, and can reduce the overhead of adding annotations to “legacy” source code. For example, a specification is generated with a programmable specification tool that is separate from an inference engine. In the inference engine, one or more annotations for a computer program are inferred based at least in part on the specification.

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