Gmd Report

The workflow concept has been very successful in streamlining business processes by automating the coordination of activities, but has so far been limited to the use within single organizations. Any attempt to distribute workflows among different organizations has to face the problems posed by the complex relationship among autonomous organizations and their services. To address these problems we propose a service-oriented model for cross-organizational workflows. Modeling the workflow execution as a cooperation of services allows different organizations to interact via well-defined interfaces. We further show how the execution can be optimized by selecting services depending on their contribution to quality criteria of the workflow.

[1]  Amit P. Sheth,et al.  Supporting State-Wide Immunisation Tracking Using Multi-Paradigm Workflow Technology , 1996, VLDB.

[2]  O. Pihlajamaa,et al.  Usability of Some Workflow Products in an Inter-organizational Setting , 1995 .

[3]  Thomas Tesch,et al.  Towards a Cooperative Transaction Model - The Cooperative Activity Model , 1995, VLDB.

[4]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[5]  J. Davenport Editor , 1960 .

[6]  V. Paschos A survey of approximately optimal solutions to some covering and packing problems , 1997, CSUR.

[7]  Andrzej Cichocki,et al.  Workflow and Process Automation: Concepts and Technology , 1997 .

[8]  Gerhard Weikum,et al.  Enterprise-wide workflow management based on state and activity charts , 1998 .

[9]  Nesime Tatbul,et al.  Design and Implementation of a Distributed Workflow Management System: METUFlow , 1998 .

[10]  Christoph Bussler,et al.  Workflow Management: Modeling Concepts, Architecture and Implementation , 1996 .

[11]  Karl Aberer,et al.  Deriving service models in cross-organizational workflows , 1999, Proceedings Ninth International Workshop on Research Issues on Data Engineering: Information Technology for Virtual Enterprises. RIDE-VE'99.

[12]  Matteo Fischetti,et al.  A Heuristic Algorithm for the Set Covering Problem , 1996, IPCO.

[13]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[14]  Amit P. Sheth,et al.  An overview of workflow management: From process modeling to infrastructure for automation , 1995 .

[15]  Amit P. Sheth,et al.  On Adaptive Workflow Modeling , 1998 .

[16]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[17]  Dimitrios Gunopulos,et al.  Mining Process Models from Workflow Logs , 1998, EDBT.

[18]  Fabio Casati,et al.  Semantic Workflow Interoperability , 1996, EDBT.

[19]  Egon Balas,et al.  A Dynamic Subgradient-Based Branch-and-Bound Procedure for Set Covering , 1992, Oper. Res..

[20]  Frank Leymann,et al.  Managing Business Processes an an Information Resource , 1994, IBM Syst. J..

[21]  Asuman Dogac,et al.  Workflow Management Systems and Interoperability , 2001, NATO ASI Series.

[22]  Amit P. Sheth,et al.  Scalable and Dynamic Work Coordination and Collaboration Systems , 1995 .

[23]  J. Beasley A lagrangian heuristic for set‐covering problems , 1990 .

[24]  Dorit S. Hochbaum,et al.  Approximation Algorithms for NP-Hard Problems , 1996 .

[25]  C. Mohan Recent Trends in Workflow Management Products, Standards and Research , 1998 .

[26]  Patrick Valduriez,et al.  Distributed and parallel database systems , 1996, CSUR.

[27]  Keith D. Swenson,et al.  Simple Workflow Access Protocol (SWAP) , 1998 .

[28]  Gustavo Alonso,et al.  Towards a Platform for Distributed Application Development , 1998 .

[29]  Amit P. Sheth,et al.  Specification and Execution of Transactional Workflows , 1995, Modern Database Systems.

[30]  Andreas Geppert,et al.  Market-Based Workflow Management , 1998, Int. J. Cooperative Inf. Syst..

[31]  Won Kim,et al.  Modern Database Systems: The Object Model, Interoperability, and Beyond , 1995, Modern Database Systems.

[32]  Yigal Hoffner,et al.  Using interception to create domains in distributed systems , 1997 .

[33]  Raymond E. Miller,et al.  Complexity of Computer Computations , 1972 .

[34]  Andrew C. Ho,et al.  Set covering algorithms using cutting planes, heuristics, and subgradient optimization: A computational study , 1980 .

[35]  Gerhard Weikum,et al.  What workflow technology can do for electronic commerce , 1999 .

[36]  J. Beasley An algorithm for set covering problem , 1987 .

[37]  C. M. Sperberg-McQueen,et al.  eXtensible Markup Language (XML) 1.0 (Second Edition) , 2000 .

[38]  J. Beasley,et al.  A genetic algorithm for the set covering problem , 1996 .

[39]  J. Beasley,et al.  Enhancing an algorithm for set covering problems , 1992 .

[40]  I. H. Öğüş,et al.  NATO ASI Series , 1997 .

[41]  Gustavo Alonso,et al.  Functionality and Limitations of Current Workflow Management Systems , 1997, unpublished.

[42]  Andrzej Cichocki,et al.  Workflow and Process Automation , 1998 .