Intemet-based technology, E-commerce, and the rise of networked
virtual enterprises have fueled the need for interorganizational workflows. Although
XML allows trading partners to exchange information, it cannot be used
to coordinate activities in different organizational entities. Business-to-business
processes are hindered by the lack of a common language to support collaboration.
This paper describes the P2P (Public-To-Private) approach which addresses
some of the problems using a notion of inheritance. The approach consists of
three steps: (1) create a common understanding of the interorganizational workfiow
by specifying the shared public workflow, (2) partition the public workflow
over the organizational entities involved, and (3) for each organizational entity:
create a private workflow which is a subclass of the relevant part of the public
workfiow. This paper shows that this approach avoids typical anomalies in
business-to-business collaboration (e.g., deadlocks and livelocks) and yields an
interorganizational workfiow which is guaranteed to realize the behavior specified
in the public workflow.
|Name||Technical report CU-CS|