Component development with autonomous and compiled components to implement and consume services with components operate in edit and run mode
US7150000B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Aug 15, 2000 |
| Grant date | Dec 12, 2006 |
| Priority date | — |
| Expiry date | Feb 9, 2023 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/36
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An architecture for developing a distributed information system comprises a service definition tool for generating service protocols as a service definition. Each service protocol includes a plurality of messages. The messages include incoming messages and outgoing messages. Each message carries a plurality of data fields. A component development tool generates a first and a second plurality of components that implement and consume services. Each component in the first plurality of components represents a physical entity in the distributed information system. Each component in the second plurality of components represents a logical entity in the distributed information system. A system development tool generates a plurality of component instances based on the first and the second plurality of components. An engine software program runs on each of a plurality of networked nodes. The engine software program provides a programmable run-time environment for hosting the plurality of component instances and supporting communication between component instances.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.