Supporting workflow cooperation within and across organizations

Fabio Casati, Angela Discenza

Research output: Chapter in Book/Report/Conference proceedingConference contribution

28 Citations (Scopus)

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 filtering and correlating events, and of dispatching them to the appropriate target workflow instances. The extended model can be easily mapped onto any workflow 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.

Original languageEnglish
Title of host publicationProceedings of the 2000 ACM Symposium on Applied Computing, SAC 2000
PublisherAssociation for Computing Machinery (ACM)
Pages196-202
Number of pages7
Volume1
ISBN (Print)1581132409, 9781581132403
DOIs
Publication statusPublished - 2000
Externally publishedYes
Event2000 ACM Symposium on Applied Computing, SAC 2000 - Como, Italy
Duration: 19 Mar 200021 Mar 2000

Conference

Conference2000 ACM Symposium on Applied Computing, SAC 2000
CountryItaly
CityComo
Period19.3.0021.3.00

Keywords

  • Events
  • Virtual enterprises
  • Workflows

ASJC Scopus subject areas

  • Software

Cite this

Casati, F., & Discenza, A. (2000). Supporting workflow cooperation within and across organizations. In Proceedings of the 2000 ACM Symposium on Applied Computing, SAC 2000 (Vol. 1, pp. 196-202). Association for Computing Machinery (ACM). https://doi.org/10.1145/335603.335742

Supporting workflow cooperation within and across organizations. / Casati, Fabio; Discenza, Angela.

Proceedings of the 2000 ACM Symposium on Applied Computing, SAC 2000. Vol. 1 Association for Computing Machinery (ACM), 2000. p. 196-202.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Casati, F & Discenza, A 2000, Supporting workflow cooperation within and across organizations. in Proceedings of the 2000 ACM Symposium on Applied Computing, SAC 2000. vol. 1, Association for Computing Machinery (ACM), pp. 196-202, 2000 ACM Symposium on Applied Computing, SAC 2000, Como, Italy, 19.3.00. https://doi.org/10.1145/335603.335742
Casati F, Discenza A. Supporting workflow cooperation within and across organizations. In Proceedings of the 2000 ACM Symposium on Applied Computing, SAC 2000. Vol. 1. Association for Computing Machinery (ACM). 2000. p. 196-202 https://doi.org/10.1145/335603.335742
Casati, Fabio ; Discenza, Angela. / Supporting workflow cooperation within and across organizations. Proceedings of the 2000 ACM Symposium on Applied Computing, SAC 2000. Vol. 1 Association for Computing Machinery (ACM), 2000. pp. 196-202
@inproceedings{8c5fefc732c64c1981cce959905e7790,
title = "Supporting workflow cooperation within and across organizations",
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 filtering and correlating events, and of dispatching them to the appropriate target workflow instances. The extended model can be easily mapped onto any workflow 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 = "Events, Virtual enterprises, Workflows",
author = "Fabio Casati and Angela Discenza",
year = "2000",
doi = "10.1145/335603.335742",
language = "English",
isbn = "1581132409",
volume = "1",
pages = "196--202",
booktitle = "Proceedings of the 2000 ACM Symposium on Applied Computing, SAC 2000",
publisher = "Association for Computing Machinery (ACM)",
address = "United States",

}

TY - GEN

T1 - Supporting workflow cooperation within and across organizations

AU - Casati, Fabio

AU - Discenza, Angela

PY - 2000

Y1 - 2000

N2 - 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 filtering and correlating events, and of dispatching them to the appropriate target workflow instances. The extended model can be easily mapped onto any workflow 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.

AB - 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 filtering and correlating events, and of dispatching them to the appropriate target workflow instances. The extended model can be easily mapped onto any workflow 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.

KW - Events

KW - Virtual enterprises

KW - Workflows

UR - http://www.scopus.com/inward/record.url?scp=84897376381&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84897376381&partnerID=8YFLogxK

U2 - 10.1145/335603.335742

DO - 10.1145/335603.335742

M3 - Conference contribution

SN - 1581132409

SN - 9781581132403

VL - 1

SP - 196

EP - 202

BT - Proceedings of the 2000 ACM Symposium on Applied Computing, SAC 2000

PB - Association for Computing Machinery (ACM)

ER -