Graphical Business Process Monitoring
Changelog - last updated 2008-12-16
Using the management and monitoring API, it's possible to create custom monitoring tools. The attached war file provides a web-based interface to graphically monitor BPEL, but rather than simply displaying the BPEL elements, it allows the user to submit an SVG model for the process. The big advantage of this technique is that the model can be tailored for non-technical operators and analysts. By request, we have added a feature whereby the SVG model is automatically generated from BPEL if the user has not uploaded one.
Below is a simplistic example of a Loan Application process. The first diagram shows the BPEL process which forms the implementation, and the following diagram is of an SVG model which only shows the activities which are of interest to the monitoring user. Click on the thumbnail for a larger image.
The web application is available for download (compressed).
It now requires the following supporting application to provide icons for auto-generated SVG models: download.
Also, find attached:
- A quickstart guide for setting up and installing
- A short description on how to create your own SVG models
- The ESB projects used during testing
- The SVG model used in the test projects
The sample projects require OpenESB, GlassFishESB or Java CAPS 6 to run. You will also need to install the jMaki plugin to NetBeans.