Methods and apparatus for creating middleware independent software
US7546309B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 31, 2005 |
| Grant date | Jun 9, 2009 |
| Priority date | — |
| Expiry date | Apr 14, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/548
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system abstracts an object model by receiving an object model specification defining application semantics for an application to access, via invocations, objects identified in the object model specification. The system applies a categorical-based generator that applies at least one morphism to the object model specification to generate an abstraction interface object model that preserves application semantics defined within the object model specification and is independent of a middleware object access mechanism. The system also generates an implementation of the abstraction interface object model for a particular middleware object access mechanism used to access data within objects corresponding to the object model specification.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.