×

Service-oriented middleware for managing interoperability of heterogeneous elements of integrated systems

  • US 20060159077A1
  • Filed: 11/17/2005
  • Published: 07/20/2006
  • Est. Priority Date: 08/20/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for creating integrated systems from multiple heterogeneous computer-based elements, comprising:

  • a software architecture based on functions or services configured as operational abstractions to required middleware, wherein the services;

    encapsulate built-in capabilities of a given computer-based element, establish a communication context with other services and client applications, and translate data to and from native interfaces and protocols of the multiple heterogeneous computer-based elements;

    a predefined service specification for available operations of each service, wherein each service specification describes a format for sending request messages to access the operations of each service, wherein each service specification also describes how service operations are mapped to built-in capabilities of the multiple heterogeneous computer-based elements;

    a distributed set of individually customizable run-time environments which support the exchange of service specifications and the processing of service requests sent from other services and from client applications, wherein the run-time environments compile service specifications and translate the operations described in the service specifications to the built-in capabilities of the multiple heterogeneous computer-based elements;

    wherein the system is configured to be employed in a variety of scenarios and frameworks, without requiring extensive computer programming, compiling, debugging, testing, and redeploying of embedded core capabilities, to thereby implement functionality of a network management system having multiple computer-based elements and to generate embedded management applications in data processing environments to implement integrated systems consisting of various hardware, operating systems, middleware, and applications, or to enhance a given set of core capabilities or add missing capabilities to form an integrated system in a flexible manner, or to extend and modify such systems.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×