Abstract
Business process integration and management have become the key success factors of transforming a company into an adaptive enterprise. Experiences show the fact that most of expenses for automating business processes attribute to the activities of both detecting business exceptions and repairing the emerging problems, due to highly dynamic business environments. In this paper, we describe our ongoing project of active business process. The finest granular management unit in this framework is a BPBot that manifests behaviors of both business services and resources by enabling them with autonomic features. A business process is executed by a collection of BPBots that dynamically form a hierarchical community. We formulate the execution of business process as a discrete-time system and adopt integer programming to generate optimal and reliable execution plan. The QoS exception handling is enabled at runtime by optimization algorithms. The optimization algorithms aim for resolving the exceptions locally and optimally.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Casati, F., Ceri, S., Paraboschi, S., Pozzi, G.: Specification and Implementation of Exceptions in Workflow Management Systems. TODS 24(3), 405–451 (1999)
Casati, F., Shan, M.-C.: Dynamic and Adaptive Composition of E-Services. Information Systems 26(3), 143–162 (2001)
Curbera, F., et al.: Unraveling the Web Services: an Introduction to SOAP, WSDL, and UDDI. IEEE Internet Computing (March/April issue 2002)
Georgakopoulos, D., Schuster, H., Cichocki, A., Baker, D.: Managing Process and Service Fusion In Virtual Enterprises. Information System, Special Issue on Information System Support for Electronic Commerce 24(6), 429–456 (1999)
Grigori, D., Casati, F., Dayal, U., Shan, M.-C.: Improving Business Process Quality through Exception Understanding, Prediction, and Prevention. In: Proceedings of 27th International Conference on Very Large Data Bases, Roma, Italy, pp. 159–168 (2001)
Harel, D., Naamad, A.: The STATEMATE Semantics of Statecharts. ACM Transactions on Software Engineering and Methodology 5(4), 293–333 (1996)
Hwang, S.-Y., Ho, S.-F., Tang, J.: Mining Exception Instances to Facilitate Workflow Exception Handling. In: Proceedings of the Sixth International Conference on Database Systems for Advanced Applications (DASFAA), Hsinchu, Taiwan, April 19-21, pp. 45–52. IEEE Computer Society, Los Alamitos (1999)
öksalan, M.K., Zionts, S. (eds.): Multiple Criteria Decision Making in the NewMillennium. Springer, Heidelberg (2001)
Luo, Z., Sheth, A.P., Kochut, K., Miller, J.A.: Exception Handling inWorkflow Systems. Applied Intelligence 13(2), 125–147 (2000)
Stricker, C., Riboni, S., Kradolfer, M., Taylor, J.: Market-Based Workflow Management for Supply Chains of Services. In: Proceedings of the 33rd Hawaii International Conference on System Sciences (1998)
Zeng, L., Benatallah, B., Dumas, M., Kalagnanam, J., Sheng, Q.Z.: Quality Driven Web Services Composition. In: Proceedings of the 12th international conference on World Wide Web (WWW), Budapest, Hungary, May 2003. ACM Press, New York (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zeng, L., Jeng, JJ., Kumaran, S., Kalagnanam, J. (2003). Reliable Execution Planning and Exception Handling for Business Process. In: Benatallah, B., Shan, MC. (eds) Technologies for E-Services. TES 2003. Lecture Notes in Computer Science, vol 2819. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39406-8_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-39406-8_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20052-9
Online ISBN: 978-3-540-39406-8
eBook Packages: Springer Book Archive