AUTOMATED CONSTRUCTION AND DEPLOYMENT OF COMPLEX EVENT PROCESSING APPLICATIONS AND BUSINESS ACTIVITY MONITORING DASHBOARDS
First Claim
1. A system for automatically generating a dashboard to display an event-based process, the system comprising:
- a configuration module for receiving an identifier identifying the event-based process, the configuration module automatically generating a deployment package that identifies the event-based process and includes a template associating data of the event-based process with a dashboard component; and
a server for providing the dashboard for display of the event-based process, the server coupled to the configuration module to receive the deployment package and coupled to receive event-based process data, the server generating the dashboard using the deployment package and the event-based process data.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for constructing and deploying a business activity monitoring (BAM) dashboard associated with an event-based process are disclosed. A configuration module receives an event-based process identifier for an event-based process and data, such as inputs or outputs, for the event-based process. A generation module then generates a dashboard description that includes the identifier and an associated dashboard template having one or more dashboard components. This dashboard description is used by a dashboard server to automatically generate a BAM dashboard for monitoring the event-based process by using the association between the dashboard template and the event-based process to display data associated with the event-based process using one or more dashboard components.
170 Citations
22 Claims
-
1. A system for automatically generating a dashboard to display an event-based process, the system comprising:
-
a configuration module for receiving an identifier identifying the event-based process, the configuration module automatically generating a deployment package that identifies the event-based process and includes a template associating data of the event-based process with a dashboard component; and a server for providing the dashboard for display of the event-based process, the server coupled to the configuration module to receive the deployment package and coupled to receive event-based process data, the server generating the dashboard using the deployment package and the event-based process data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for automatically generating a dashboard to display an event-based process, the apparatus comprising:
-
an editing module receiving an identifier identifying the event-based process and data associated with the event-based process; and a generation module, adapted to communicate with the editing module and adapted to receive a template having a dashboard component specifying what and how data is displayed in the dashboard, the generation module using the identifier to generate a relationship between the data associated with the event-based process and the template, the generation module outputting the relationship. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for automatically generating a dashboard to display an event-based process comprising:
-
receiving an input identifying the event-based process; identifying data associated with the event-based process; selecting a template including a dashboard component; generating a relationship between the data associated with the event-based process and the template; and generating the dashboard to display the event-based process using the template and the relationship. - View Dependent Claims (19, 20, 21, 22)
-
Specification