Supporting workflow cooperation within and across organizations
- 19 March 2000
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 196-202
- https://doi.org/10.1145/335603.335742
Abstract
This paper presents a model and system that enable cooperation between workflows executed in the same or in different organizations. We extend traditional workflow models by allowing workflows to publish and subscribe to events, and by enabling the definition of points in the process execution where events should be sent or received. Event notifications are managed by a suitable event service that is capable of fib tering and correlating events, and of dispatching them to the appropriate target workflow instances. The extended model can be easily mapped onto any workkflow model, since event specific constructs can be specified by means of ordinary workflow activities, for which we provide the implementation. In addition, the event service is easily portable to different platforms, and does not require integration with the WfMS that supports the cooperating workflows. Therefore, the proposed approach is applicable in virtually any environment and is independent on the specific platform adopted.Keywords
This publication has 2 references indexed in Scilit:
- Managing process and service fusion in virtual enterprisesInformation Systems, 1999
- An event-based architecture definition languageIEEE Transactions on Software Engineering, 1995