摘要:
Methods, systems and computer program products for inferential business process monitoring. Exemplary embodiments include an inferential business process monitoring method, including deriving an optimal set of key performance indicators from a service level agreement specification, determining metrics to compute the key performance indicators from the service level agreement specification, assigning and configuring monitoring agents to retrieve the metrics to obtain the key performance indicators, deploying the monitoring agents and delivering key performance indicator metrics observed by the monitoring agents.
摘要:
A method for modeling, validating, and monitoring a service level agreement (SLA) associated with a business process is disclosed herein. Such a method may include providing a library of reusable SLA component types. Functionality may be provided to enable a user to create SLA components from the reusable SLA component types. Functionality may also be provided to enable the user to assemble the SLA components into an SLA model having a hierarchy. In the SLA model, events may be passed between the SLA components to trigger behavior by the SLA components. SLA components at the lowest levels of the hierarchy may be configured to receive events from the business process. The method may further validate the SLA model against the business process to ensure the business process can generate the events required by the SLA components. A corresponding apparatus and computer program product are also disclosed herein.
摘要:
A method for modeling, validating, and monitoring a service level agreement (SLA) associated with a business process is disclosed herein. Such a method may include providing a library of reusable SLA component types. Functionality may be provided to enable a user to create SLA components from the reusable SLA component types. Functionality may also be provided to enable the user to assemble the SLA components into an SLA model having a hierarchy. In the SLA model, events may be passed between the SLA components to trigger behavior by the SLA components. SLA components at the lowest levels of the hierarchy may be configured to receive events from the business process. The method may further validate the SLA model against the business process to ensure the business process can generate the events required by the SLA components. A corresponding apparatus and computer program product are also disclosed herein.
摘要:
Aspects include mechanisms for design and analysis of flows of information in a database system from updates to base table records, through one or more log segments, to a plurality of view managers that respectively execute operations to update view table records. Mechanisms allow any base table record to be used by any view manager, so long as the view managers are using that base table record to update different view table records. Mechanisms also allow any number of view table records to be updated by any number of view managers, based on respective base table records. Mechanisms prevent the same view record from being used as a basis for updating the same base table record by more than one view manager, thereby preventing a conflict where updated information from one base table record is used more than once for updating a single view table record.
摘要:
An improved system and method for applying once a transaction delivered in a message published asynchronously in a distributed database is provided. In various embodiments, apply once messaging may be achieved for asynchronous publication by having a persistent log stored on a messaging server. A messaging server may receive an update message for a transaction to be published asynchronously in a distributed database, may generate a sequence number for the transaction in a message, and may log the update message with the sequence number in a log file persistently stored on the messaging server. The messaging server may then send an acknowledgement that the update message is published and may asynchronously publish the update message with the sequence number to subscribers. The publication may only succeed if there may not be any message tagged with a sequence number that has been previously published by the messaging server.
摘要:
The invention relates to a system and a method for tracking and executing a job comprising a series of tasks. Each task is executable on a separate computing device. The method comprises: utilizing a workload manager to identify an initial schedule of implementation for the job; utilizing agents to selectively control execution of the tasks; and for each agent, utilizing a publish/subscription interface to isolate communications of the workload manager from each agent and to communicate with other publish/subscription interfaces of other agents to determine when to activate its task. The interface utilizes a broker adapted to communicate with other brokers to disseminate communications amongst the agents.
摘要:
The invention relates to a system and a method for tracking and executing a job comprising a series of tasks. Each task is executable on a separate computing device. The method comprises: utilizing a workload manager to identify an initial schedule of implementation for the job; utilizing agents to selectively control execution of the tasks; and for each agent, utilizing a publish/subscription interface to isolate communications of the workload manager from each agent and to communicate with other publish/subscription interfaces of other agents to determine when to activate its task. The interface utilizes a broker adapted to communicate with other brokers to disseminate communications amongst the agents.