Abstract
Information systems are increasingly being built using e-services invoked across the internet. Businesses can create a virtual application by composing simpler existing e-services provided by a number of different service providers. These composed e-services, or e-workflows, must operate in a highly fluid environment, where new services become available for use and business practices are subject to frequent change. This imposes demanding requirements for flexibility on the workflow system that manages the business process. In this paper we describe our efforts to extend workflow orchestration by incorporating information workers in process enactment, to enable both system and users to cooperate in interpreting the process model. This allows for a variety of methods for simple e-services to be interconnected and composed into more complex e-services. This approach also provides an elegant way to incorporate ad hoc changes or specialization during workflow enactment and to react to exceptions. We are building a prototype of our workflow adaptation services on top of a commercial workflow orchestration engine.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Casati, F., Ilnicki, S., Jin, L., Krishnamoorthy, V., Shan, M.-C.: Adaptive and Dynamic Service Composition in eFlow. Hewlett-Packard Tech Report (2000)
Casati, F.: Models, Semantics and Formal Methods for the design of workflows and their exceptions. PhD thesis (1998)
Ellis, C., Keddara, K., Rozenberg, G.: Dynamic Change within Workflow Systems. In: COOCS 1995 (1995)
Eder, J., Liebhart, W.: Workflow Activity Model WAMO. In: CoopIS 1995 (1995)
Orriens, B., Yang, J., Papazoglou, M.P.: A Framework for Business Rule Driver Service Composition. In: Benatallah, B., Shan, M.-C. (eds.) TES 2003. LNCS, vol. 2819, pp. 14–27. Springer, Heidelberg (2003)
Reichert, M., Dadam, P.: ADEPTflex – Supporting Dynamic Changes of Workflows Without Loosing Control. Journal of Intelligent Information Systems (March/April 1998)
Joeris, G., Herzog, O.: Managing Evolving Workflow Specifications with Schema Versioning and Migration Rules. TZI Technical Report 1999 (1999)
Jorgensen, H.D.: Interaction as a Framework for Flexible Workflow. In: Proceedings of 2001 International ACM SIGGROUP Conference on Supporting Group Work (2001)
Hagen, C., Alonso, G.: Flexible Exception Handling in the OPERA Process Support System. In: ICDCS 1998 (1998)
Hagen, C., Alonso, G.: Exception Handling in Workflow Management Systems. IEEE Transactions on Software Engineering (October 2000)
Han, Y., Sheth, A., Bussler, C.: A Taxonomy of Adaptive Workflow Management. In: CSCW 1998 (1998)
Schuster, H., Baker, D., Cichocki, A.: Managing Escalation of Collaboration Processes in Crisis Mitigation Situations Dimitrios Georgakopoulos. In: ICDE 2000 (2000)
Bernstein, A., Dellarocas, C., Klein, M.: Towards Adaptive Workflow Systems, CSCW 1998 Workshop Report. SIGMOD Record 28 (1999)
Weske, M.: Flexible Modeling and Execution of Workflow Activities. Technical Report Angewandte Mathematik und Informatik 08/97-I, University of Muenster (1997), http://dbms.uni-muenster.de/menu.php3?item=projects&page=’wasa/index.php3?id=1’
Nutt, G.J.: The evolution toward flexible workflow systems (1996)
Hsu, Kleissner: ObjectFlow: Towards a process management infrastructure. Distributed and Parallel Databases 1996 (1996)
Halliday, J.J., Shrivastava, S.K., Wheater, S.M.: Flexible Workflow Management in the OPENflow System. In: IEEE International Enterprise Distributed Object Computing Conference, EDOC 2001 (2001)
Benatallah, B., Dumas, M., Sheng, Q.Z., Ngu, A.H.H.: Declarative Composition and Peer-to-Peer Provisioning of Dynamic Web Services. In: ICDE 2002 (2002)
Zeng, L., Flaxer, D., Change, H., Jeng, J.-J.: PLMflow – Dynamic Business Process Composition and Execution by Rule Inference. In: TES 2002 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Barga, R.S., Shan, J. (2005). Flexible Coordination of E-Services. In: Shan, MC., Dayal, U., Hsu, M. (eds) Technologies for E-Services. TES 2004. Lecture Notes in Computer Science, vol 3324. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31811-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-31811-8_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25049-4
Online ISBN: 978-3-540-31811-8
eBook Packages: Computer ScienceComputer Science (R0)