Enacting Interorganizational Work ows Using Nets in Nets Wil van der Aalst
Abstract:
######## # The primary task of a work ow management system is to enact case-driven business processes by joining several perspectives, including the control- ow perspective, the resource perspective, the data perspective, the task perspective, and the operation perspective. In this paper, we propose ######## # ####, a particular class of Petri nets where the tokens can be references to other Petri nets, as a technique for clearly specifying each of the perspectives ## # the relation between these perspectives. The \nets in nets " paradigm oered by reference nets also allows to model ####### # of a business object likeawork ow instance, a resource, a data element, a task, or an operation. Therefore, reference nets are particularly suitable for specifying and enacting interorganizational work ows. To hide aspects only relevant for a single organization, we use advanced inheritance concepts to facilitate the exchange of business objects across organizational boundaries. Toshow the applicability of the approach, wehave implemented a simple work ow engine using #####:aJava-based interpreter of reference nets.

