MONITORING WORKFLOWS EXECUTION USING ECA RULES

Giancarlo Tretola, Eugenio Zimeo

Abstract

A fundamental requirement for modern large-scale distributed applications is the need to quickly adapt to the fast variations in their operational environment. In SOA the need for adaptation influences design, enactment and execution of service compositions (workflows). To maintain a high quality standard and to support continuous improvements of workflows, the quality of intermediate steps has to be assessed during execution and, if needed, interventions have to be performed at the same time. The key concept is to avoid problems, anticipating the detection of their causes. We propose a monitoring system based on the definition of general management policies that are translated in management rules using an event-driven approach. Rules are employed to react to unexpected events, malfunctions, errors or violations of constraints with the objective of dynamically adapting the process in order to overcome the problems still maintaining a high-quality delivery.

References

  1. Tretola, G., 2007. Autonomic Workflow Management in e-Collaboration Environment. Ph.D. Thesis.
  2. Paton, N., 1999. Active Rules in Database Systems. Springer-Verlag.
  3. Widom, J., Ceri, S., 1995. Active Database Systems. Morgan-Kaufmann, San Mateo, California.
  4. Bonifati, A., Ceri, S., Paraboschi, S., 2001. Pushing reactive services to XML repositories using active rules. In Proc. 10th World-Wide-Web Conference.
  5. Natis Y.V., Schulte, R.W., 1996. Service Oriented Architectures, Part 1.
  6. Peltz, C., 2003. Web Services Orchestration and Choreography. Computer, vol. 36, pp. 46-52.
  7. Giallonardo, E., Zimeo, E., 2007. More Semantic in QoS Matching. In IEEE International Conference on Service-Oriented Computing and Applications, pp. 163-171.
  8. Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C., 2001. Grid Information Services for Distributed Resource Sharing. In: 10th IEEE International Symposium on High Performance Distributed Computing, pp. 181-194.
  9. Foster, I., Kesselman, C., Nick, J., Tuecke, S., 2002. The Physiology of the Grid: an Open Grid Services Architecture for Distributed Systems Integration. Technical report, Global Grid Forum.
  10. Buhler, P. A., Vidal, J. M., 2005. Towards Adaptive Workflow Enactment Using Multiagent Systems. Information Technology and Management 6, pp. 61- 87.
  11. Sheth, A.P., Verma, K., 2005. Autonomic Web Processes. Proceedings of the Third Conference on Service Oriented Computing, International Conference on Service Oriented Computing.
  12. Dellarocas, C., Klein, M., 2000. A Knowledge-based Approach for Handling Exceptions in Business Processes. Information Technology and Management 1, pp. 155-169.
  13. Zeng, L., Ngu, A., Benatallah, B, 2001. An Agent Based Approach For Supporting Cross-Enterprise Workflows. ADC, pp. 123-130.
  14. Green, P., Aberer, K., Ludwig, H., Hoffner, Y., 2000. Crossflow: Cross-Organizational workflow Management For Service Outsourcing In Dynamic Virtual Enterprises. IEEE Data Eng. Bull. 24(1), pp. 52-57.
  15. Baresi, L., Guinea, S., 2005. Towards Dynamic Monitoring of WS-BPEL Processes. International Conference on Service Oriented Computing, pp. 269- 282.
  16. Casati, F., Ceri, S., Paraboschi, S., Pozzi, G., 1999. Specification and Implementation of Exceptions in Workflow Management Systems, ACM Trans. Database Syst. 24(3), pp. 405-451
Download


Paper Citation


in Harvard Style

Tretola G. and Zimeo E. (2009). MONITORING WORKFLOWS EXECUTION USING ECA RULES . In Proceedings of the 4th International Conference on Software and Data Technologies - Volume 2: ACT4SOC-EHST, (ICSOFT 2009) ISBN 978-989-674-010-8, pages 423-428. DOI: 10.5220/0002282504230428


in Bibtex Style

@conference{act4soc-ehst09,
author={Giancarlo Tretola and Eugenio Zimeo},
title={MONITORING WORKFLOWS EXECUTION USING ECA RULES},
booktitle={Proceedings of the 4th International Conference on Software and Data Technologies - Volume 2: ACT4SOC-EHST, (ICSOFT 2009)},
year={2009},
pages={423-428},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002282504230428},
isbn={978-989-674-010-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Software and Data Technologies - Volume 2: ACT4SOC-EHST, (ICSOFT 2009)
TI - MONITORING WORKFLOWS EXECUTION USING ECA RULES
SN - 978-989-674-010-8
AU - Tretola G.
AU - Zimeo E.
PY - 2009
SP - 423
EP - 428
DO - 10.5220/0002282504230428