Skip to main content

Adding Flexibility in a Cooperative Workflow Execution Engine

  • Conference paper
  • First Online:
Book cover High Performance Computing and Networking (HPCN-Europe 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1823))

Included in the following conference series:

Abstract

This paper describes an approach to support cooperation in a workflow system. It is based on the combination of a cooperative transaction protocol (COO) and a traditional workflow model. This combination allows activities to exchange data during their execution. It also allows some activities to start in advance regarding the predefined control flow (anticipate) and to exchange results with their preceding activities. All these communications of draft results are done under the control of the extended cooperation protocol and under the responsibility of the users. This allows for more flexibility regarding the actual execution of the process model while keeping some control on the way the exchanges are done.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Klein, C. Dellarocas, and A. e. Bernstein, “Towards Adaptive Workflow Systems,” presented at Workshop within the Conference on Computer Supported Cooperative Work, Seattle, 1998.

    Google Scholar 

  2. C. Godart, O. Perrin, and H. Skaf, “coo: a Workflow Operator to Improve Cooperation Modeling in Virtual Processes.,” presented at 9th Int. Workshop on research Issues on Data Engineering Information technology for Virtual Entreprises (RIDEVE’99), 1999.

    Google Scholar 

  3. D. Georgakopoulos, “Collaboration Process Management for Advanced Applications,” presented at International Process Technology Workshop, 1999.

    Google Scholar 

  4. G. Canals, C. Godart, F. Charoy, P. Molli, and H. Skaf, “COO Approach to Support Cooperation in Software Developments,” IEE Proceedings Software Engineering, vol. 145, pp. 79–84, 1998.

    Article  Google Scholar 

  5. H. Skaf, F. Charoy, and C. Godart, “Maintaining Shared Workspaces Consistency during Software Development,” Software Engineering and Knowledge Engineering, vol. 9, 1999.

    Google Scholar 

  6. G. De Michelis, “Computer Support for Cooperative Work: Computers between Users and Social Complexity,” COMIC-MILAN-1-1, 1995.

    Google Scholar 

  7. W. M. Coalition, “The Workflow Reference Model,” WFMC-TC-1003 Version 1.1, 1995.

    Google Scholar 

  8. E. Beck and V. Bellotti, “Informed Opportunism as strategy,” presented at 3rd European Conference on Computer Supported Cooperative Work, 1993.

    Google Scholar 

  9. P. Dourish, “Using Metalevel Techniques in a Flexible Toolkit for CSCW Applications,” ACM Transactions on Computer Human Interaction, vol. 5, pp. 109–155, 1998.

    Article  Google Scholar 

  10. F. Leymann and D. Roller, Production Workflow: Prentice Hall, 1999.

    Google Scholar 

  11. P. Heinl, S. Horn, S. Jablonski, J. Neeb, K. Stein, and M. Teschke, “A Comprehensive Approach to Flexibility in Workflow Management Systems,” presented at Joint Conference on Work Activities Coordination and Collaboration (WACC’99), San Francisco, 1999.

    Google Scholar 

  12. Y. Han, A. Sheth, and C. Bussler, “A taxonomy of Adaptive Workflow Management,” presented at Towards Adaptive Workflow Systems, CSCW’98 Workshop, Seattle, USA, 1998.

    Google Scholar 

  13. M. Reichert and P. Dadam, “ADEPTflex-Supporting dynamic Changes of Workflows Without Losing Control.,” Journal of Intelligent Information Systems, vol. 10, 1998.

    Google Scholar 

  14. C. Ellis and C. Maltzahn, “Chautaqua Workflow System,” presented at 30th Hawaii Int Conf. On System Sciences, Information System Track,, 1997.

    Google Scholar 

  15. M. Weske, “Flexible Modeling and Execution of Workflow Activities,” presented at 31st Hawaii International Conference on System Sciences, Software Technology Track (Vol VII), 1996.

    Google Scholar 

  16. F. Casati, S. Ceri, B. Pernici, and G. Pozzi, “Workflow Evolution,” presented at 15th Int. Conf. On Conceptual Modeling (ER’96), 1996.

    Google Scholar 

  17. S. Jablonski, “Mobile: A Modular Workflow Model and Architecture,” presented at 4th international Working Conference on Dynamic Modeling and Information Systems, Noordwijkerhout, NL, 1994.

    Google Scholar 

  18. S. Jablonski and C. Bussler, Workflow management-Modeling Concepts, Architecture and implementation: International Thomson Computer Press, 1996.

    Google Scholar 

  19. G. J. Nutt, “The Evolution Toward Flexible Workflow Systems,” presented at Distributed Systems Engineerin, 1996.

    Google Scholar 

  20. C. Hagen and G. Alonso, “Beyond the Black Box: Event-based Inter-Process Communication in Process Support Systems.,” presented at 9th International Conference on Distributed Computing Systems (ICDCS 99), Austin, Texas, USA, 1999.

    Google Scholar 

  21. G. Joeris, “Defining Flexible Workflow Execution Behaviors,” presented at Enterprisewide and Cross-enterprise Workflow Management-Concepts, Systems, Applications’, GI Workshop Proceedings-Informatik’99, Ulmer Informatik Berichte Nr. 99-07, University of Ulm, 1999., 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Grigori, D., Skaf-Molli, H., Charoy, F. (2000). Adding Flexibility in a Cooperative Workflow Execution Engine. In: Bubak, M., Afsarmanesh, H., Hertzberger, B., Williams, R. (eds) High Performance Computing and Networking. HPCN-Europe 2000. Lecture Notes in Computer Science, vol 1823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45492-6_23

Download citation

  • DOI: https://doi.org/10.1007/3-540-45492-6_23

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67553-2

  • Online ISBN: 978-3-540-45492-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics