Skip to main content

Coordination Technology for Workflows on the Web: Workspaces

  • Conference paper
  • First Online:
Coordination Languages and Models (COORDINATION 2000)

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

Included in the following conference series:

Abstract

The need for coordination technology in Web applications is evident. It has been shown that Linda-like systems are a suited to facilitate the interaction amongst agents and processes over the Internet. Workspaces is the application of Linda-like coordination technology to the domain of Internet-based workflow management systems.

The Workspaces architecture is based on workflows as coordinated transformations of documents. A set of basic steps transform XML documents under the control of an XSL engine. Coordination operations affect the order of execution in the workflow. A meta step compiles a workflow graph from the XML-based Workspaces Coordination Language into a set of XSL rules for single transformation steps.

The Workspaces architecture uses a Linda-like data space for coordination by XML documents. This XMLSpace contains documents describing the steps in a workflow and application specific documents to be transformed in the course of work. It involves multiple matching relations on XML documents.

The combination of standard Internet technology with coordination technology exhibits various benefits of explicit procedure representation, distributed and uncoupled architecture and ease of access.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. James Clark. XT. http://www.jclark.com/xml/xt.html.

  2. P. Ciancarini, O. Niestrasz, and R. Tolksdorf. A case study in coordination: Conference Management on the Internet. ftp://cs.unibo.it/pub/cianca/coordina.ps.gz, 1998.

  3. Paolo Ciancarini, Robert Tolksdorf, Fabio Vitali, Davide Rossi, and Andreas Knoche. Coordinating Multiagent Applications on the WWW: A Reference Architecture. IEEE Transactions on Software Engineering, 24(5):362–375, May 1998.

    Google Scholar 

  4. Eric Freeman, Susanne Hupfer, and Ken Arnold. JavaSpaces principles, patterns, and practice. Addison-Wesley, Reading, MA, USA, 1999.

    Google Scholar 

  5. David Gelernter and Nicholas Carriero. Coordination Languages and their Significance. Communications of the ACM, 35(2):97–107, 1992.

    Article  Google Scholar 

  6. T.W. Malone and K. Crowston. The Interdisciplinary Study of Coordination. A CM Computing Surveys, 26(1):87–119, 1994.

    Article  Google Scholar 

  7. N.C. Narendra. Adaptive Workflow Management-An Integrated Approach and System Architecture. In Proceedings of the 15th Sympoium on Applied Computing (SAC 2000), 2000.

    Google Scholar 

  8. G. Papadopoulos and F. Arbab. Coordination models and languages. In Advances in Computers, volume 46: The Engineering of Large Systems. Academic Press, 1998.

    Google Scholar 

  9. R. Tolksdorf and A. Rowstron. Evaluating Fault Tolerance Methods for Large-Scale Linda-Like Systems. In Proceedings of the 2000 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’ 2000), 2000.

    Google Scholar 

  10. P. Wyckoff, S. McLaughry, T. Lehman, and D. Ford. T Spaces. IBM Systems Journal, 37(3):454–474, 1998.

    Article  Google Scholar 

  11. Workflow Management Coalition. Interface 1: Process Definition Interchange Process Model, 1998. http://www.wfmc.org.

  12. Workflow Management Coalition. Workflow and Internet: Catalysts for Radical Change. WfMC White Paper, 1998. http://www.wfmc.org.

  13. World Wide Web Consortium. Extensible Markup Language (XML) 1.0. W3C Recommendation, 1998. http://www.w3.org/TR/REC-xml.

  14. World Wide Web Consortium. XSL Transformations (XSLT). W3C Recommendation, 1999. http://www.w3.org/TR/xslt.

  15. World Wide Web Consortium. Extensible Stylesheet Language (XSL) Version 1.0. W3C Working Draft, 2000. http://www.w3.org/TR/xsl.

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

Tolksdorf, R. (2000). Coordination Technology for Workflows on the Web: Workspaces. In: Porto, A., Roman, GC. (eds) Coordination Languages and Models. COORDINATION 2000. Lecture Notes in Computer Science, vol 1906. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45263-X_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-45263-X_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41020-1

  • Online ISBN: 978-3-540-45263-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics