Coordination languages and their significance
Communications of the ACM
The interdisciplinary study of coordination
ACM Computing Surveys (CSUR)
Coordinating Multiagent Applications on the WWW: A Reference Architecture
IEEE Transactions on Software Engineering
Adaptive workflow management—an integrated approach and system architecture
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
JavaSpaces Principles, Patterns, and Practice
JavaSpaces Principles, Patterns, and Practice
IBM Systems Journal
Event-Based coordination of process-oriented composite applications
BPM'05 Proceedings of the 3rd international conference on Business Process Management
Defining and modelling service-based coordinated systems
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Towards a secure service coordination
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
Hi-index | 0.00 |
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.