Multi-perspective Business Process Monitoring
Monitoring business processes is an important area in Business Process Management. This area not only supports monitoring but also enables flexibility. Thus, it has been investigated in many other areas like Business Activity Monitoring, Exception Handling, Aspect Oriented Business Process Management, etc. These areas require to define how a process instance should be monitored from different perspectives. However, current definitions are coupled to control-flow perspective, which applies some limitations. For example, we cannot define a rule to capture situations in which an account balance is read - regardless of its process.
To capture such situations, we propose an approach to define monitoring rules. This approach enables composition of rules in a way to be decoupled from a specific perspective. To validate the result, we implemented a rule editor and a monitoring service, called Observer Service. These artefacts are used to support the definition of monitoring rules and track process instances, correspondingly. Finally, we investigated the validity and relevancy of the artefacts through a banking case study.
KeywordsBusiness Process Management Systems Process Monitoring Service Oriented Architecture flexibility
Unable to display preview. Download preview PDF.
- 13.Costello, C., Molloy, O.: Building a process performance model for business activity monitoring. In: Information Systems Development, pp. 237–248 (2009)Google Scholar
- 16.Hallerbach, A., Bauer, T., Reichert, M.: Managing process variants in the process lifecycle. In: 10th Int’l Conf. on Enterprise Information Systems, ICEIS 2008, pp. 154–161 (June 2008)Google Scholar
- 19.Kang, J.G., Han, K.H.: A business activity monitoring system supporting real-time business performance management. In: Third International Conference on Convergence and Hybrid Information Technology, ICCIT 2008, vol. 1, pp. 473–478 (November 2008)Google Scholar
- 21.Mulyar, N.A., Schonenberg, M.H., Mans, van der Aalst, W.M.P.: Towards a Taxonomy of Process Flexibility (Extended Version). BPM Center Report BPM-07-11. BPMcenter.org (2007)Google Scholar
- 23.Rogge-Solti, A., Weske, M.: Enabling probabilistic process monitoring in non-automated environments. In: Bider, I., Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Wrycza, S. (eds.) EMMSAD 2012 and BPMDS 2012. LNBIP, vol. 113, pp. 226–240. Springer, Heidelberg (2012)CrossRefGoogle Scholar
- 24.Russell, N., van der Aalst, W.M.P., ter Hofstede, A.H.M.: Exception handling patterns. Process-Aware Information Systems. Technical report, BPM Center Report BPM-06-04. BPMcenter. org (2006)Google Scholar