Patent · US Active

Automated generation of bridging code to augment a legacy application using an object-oriented language

US8881100B2 · kind B2 · utility

3Cited by
8References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 7, 2011
Grant dateNov 4, 2014
Priority date
Expiry dateAug 31, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/44
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A legacy machine-oriented language interface definition of a new module to be implemented within a legacy machine-oriented language application using an object-oriented language is received at a processor. An object-oriented class definition and bridging code that interfaces the object-oriented class definition to the legacy machine-oriented language interface definition is generated by the processor. An updated version of the object-oriented class definition is received that includes object-oriented code that implements functionality of the new module. A new version of the legacy machine-oriented language application is created that includes the new module as a new object accessible using the legacy machine-oriented language interface definition and as implemented by the object-oriented code in the updated version of the object-oriented class definition.

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