MONITORING OF BUSINESS PROCESSES AND SERVICES USING CONCEPT PROBES AND BUSINESS PROCESS PROBES
First Claim
1. A computer-implemented business process monitoring system comprising:
- a set of concept probes, each of the concept probes being communicatively connected to a monitoring component of an associated business process management suite and also being communicatively connected to a monitoring component of an associated service oriented architecture, each concept probe corresponding to at least one activity of a business process implemented by the business process management suite, the concept probe acquiring activity information from the monitoring component of the associated business process management suite about the respective at least one activity, and acquiring service information from the monitoring component of the associated service oriented architecture about at least one service that is called by the at least one activity, the concept probe generating monitoring information based on at least one of the activity information and the service information; and
a processor which implements the set of concept probes.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented business process monitoring system and method are disclosed. The business process runs in a Business Process Management Suite (BPMS) having a BPMS monitoring component. The activities of the business process communicate with services running in a Service Oriented Architecture (SOA) having an SOA monitoring component. The system includes memory which stores a concept probe and optionally a business process probe. The concept probe receives information from the BPMS monitoring component and the SOA monitoring component about activities associated with the concept probe and aggregates the information, generating alerts. The business process probe receives information from the concept probes and the BPMS and aggregates the data, generating alerts.
-
Citations
22 Claims
-
1. A computer-implemented business process monitoring system comprising:
-
a set of concept probes, each of the concept probes being communicatively connected to a monitoring component of an associated business process management suite and also being communicatively connected to a monitoring component of an associated service oriented architecture, each concept probe corresponding to at least one activity of a business process implemented by the business process management suite, the concept probe acquiring activity information from the monitoring component of the associated business process management suite about the respective at least one activity, and acquiring service information from the monitoring component of the associated service oriented architecture about at least one service that is called by the at least one activity, the concept probe generating monitoring information based on at least one of the activity information and the service information; and a processor which implements the set of concept probes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method of monitoring a business process comprising:
-
for each activity of a business process, providing a respective concept probe implemented by a computer processor; communicatively linking the concept probe to a first monitoring component which monitors activities of the business process during execution of the business process by a business process management suite; communicatively linking the concept probe with a second monitoring component which monitors a service oriented architecture, the service oriented architecture including a plurality of services that are called upon by the activities of the business processes; providing the concept probe with a mapping between the respective activity and at least one service of the plurality of services that is called on by the activity; during execution of the business process, with the concept probe, receiving activity information about the respective activity from the first monitoring component and receiving service information about the called at least one service from the second monitoring component; and outputting monitoring information from the concept probe based on the received activity information and service information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A monitoring system comprising:
-
memory which stores mappings between each activity of a business process and services in an associated service oriented architecture configured to implement the respective activity; a probe generator which generates a plurality of concept probes based on the mapping, each of the concept probes corresponding to a respective one of the activities in the business process, each concept probe being communicatively linked to a monitoring component of an associated business process management suite which executes the business process and being communicatively linked to a monitoring component of the service oriented architecture, during execution of the business process, each concept probe acquiring activity information from the monitoring component of the associated business process management suite about the respective activity, and acquiring service information from the monitoring component of the associated service oriented architecture about at least one service that is called by the at least one activity, the concept probe generating monitoring information based on at least one of the activity information and the service information; and a processor which implements the plurality of concept probes.
-
Specification