This paper seeks to establish a design for cross‐organizational workflow based on logical channels of communication. A set of scenarios is established which can be used to test the effectiveness of future architectures.
Starting with scenarios based on cross‐organizational business transactions, designs a set of sequence diagrams, analyzes these diagrams, and then deduces the need for certain system capabilities.
Current approaches to web services focus on just one channel – that of invocation. In order to handle the full gamut of cross‐organizational workflow, channels devoted to flow, monitoring, negotiation, and interpersonal interaction are also necessary.
Extensions to this research might include designs for integrating these multiple channels. Such designs can be tested against the scenarios discussed in the paper. In particular, research related to the semantic web might extend the ideas raised here.
Companies implementing web services may want to augment the current technology with enhancement of their own in order to avoid inadvertently reducing their channels of communication with trading partners. A properly constructed monitoring channel has the potential to change the nature of complex workflow.
Those designing and implementing web service technology may find value in the articulation of a set of complex scenarios which can be used to test alternative designs and implementations. The discussion of cross‐organizational monitoring is new, and has broad implications for business.
