System and method for a management model event system
AssigneeSap SE
InventorHristo K. Sabev
Life of this patent
Estimating the term…
Abstract
An architecture for managing representations of objects. Each representation of an object corresponds to a regular object that is to be managed (i.e., an EJB). A model event system is utilized to receive and process external events and provide instructions on how these object representations. In one embodiment, the architecture adopts the JSR-77 specification for greater standardization and interoperability with existing systems and techniques.
Claims15
A management system for managing object representations, the management system comprising:
- a processor;
- and
- a memory coupled to the processor, the memory to store instructions which when executed by the processor provide:
- a plurality of model domains to manage the object representations, wherein each model domain is complaint with a Java Specification Request management model;
- an external event system (EES) to generate a notification of a state change of a system external to the management system, wherein the notification indicates the model domain is to be updated, and
- a model event system (MES) to receive the notification of a state change from the EES and transmit an instruction to a model domain of the plurality of model domains to manage the object representation based on the notification sent by the EES, wherein the MES includes plug-ins to receive the notification of a state change from the EES and to determine and generate the instruction for the model domain, wherein each plug-in comprises:
- an integration component to receive the notification of a state change from the EES and to generate the instruction;
- and
- a filter component to route the instruction created by the integration component to the model domain.
A computer-implemented method for managing object representations, the computer-implemented method comprising:
- receiving an external event from an external system, wherein the external event is a notification of a state change;
- creating a model event in a model event system based on the external event received by the model event system, wherein the model event provides management information pertaining to an object representation to a model domain of a plurality of model domains, wherein each model domain is complaint with a Java Specification Request management model, wherein the external event is received into the model event system via an external system plug-in adapted to the external system from which the external event is received, and the external system plug-in comprises:
- an integration component to receive the notification of a state change from the external system and to generate an instruction;
- and
- a filter component to route the instruction created by the integration component to the model domain;
- and
- transmitting the model event from the model event system to the model domain.
A machine-readable storage medium including program code which, when executed by a machine, causes the machine to perform the operations of:
- receiving an external event from an external system, wherein the external event is a notification of a state change;
- creating a model event in a model event system based on the external event received by the model event system, wherein the model event provide management information pertaining to an object representation to a model domain of a plurality of model domains, wherein each model domain is complaint with a Java Specification Request management model, wherein the external event is received into the model event system via an external system plug-in adapted to the external system from which the external event is received, and wherein the external system plug-in comprises:
- an integration component to receive the notification of a state change from the external system and to generate an instruction;
- and
- a filter component to route the instruction created by the integration component to the model domain,
- and
- transmitting the model event from the model event system to the model domain.
Dependencies are inferred from the claim text.