Patent · US Active

Categorical approach for implementing a software component development architecture

US7797675B1 · kind B1 · utility

1Cited by
1References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 25, 2005
Grant dateSep 14, 2010
Priority date
Expiry dateJun 17, 2029

Classification

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

Abstract

A system produces a component framework that insulates components from an underlying communication infrastructure by receiving a component descriptor that specifies fundamental properties of a component and receiving a definition of remotable interfaces associated with the component. A generation tool emits a component framework that includes: i) a coInterface interface that exposes the component's remotable interfaces; ii) a coFactories interface that declares factories for component operation; iii) a template for a coClass class, the coClass class operable to receive developer programmed functionality; and iv) a coBridge class that extends the coClass class and functions as a morphism from an IDL-defined component to an object model based, middleware-independent component.

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