Patent · US Expired

Method and apparatus for incrementally processing program annotations

US7562342B2 · kind B2 · utility

14Cited by
10References
43Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 2, 2004
Grant dateJul 14, 2009
Priority date
Expiry dateDec 3, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/169
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for incrementally processing program annotations is provided. A source model, a doclet model and a semantic model are used to represent and transform annotations incrementally. The source model represents actual types, fields, and methods that contain annotations. The doclet model includes doclet objects representing tags and attributes for a type, field, and method for a given namespace. Tag handlers registered for the given namespace detect changes in annotations and create or update doclet objects based on the changes. Changes in the doclet model are then transformed into the semantic model and may be persisted for restoration.

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