Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs
We present Dynamic Condition Response Graphs (DCR Graphs) as a declarative, event-based process model inspired by the workflow language employed by our industrial partner and conservatively generalizing prime event structures. A dynamic condition response graph is a directed graph with nodes represe...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2011-10-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1110.4161v1 |
id |
doaj-ccc4b561290a45feb747fd5b1c39eaab |
---|---|
record_format |
Article |
spelling |
doaj-ccc4b561290a45feb747fd5b1c39eaab2020-11-24T22:06:29ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802011-10-0169Proc. PLACES 2010597310.4204/EPTCS.69.5Declarative Event-Based Workflow as Distributed Dynamic Condition Response GraphsThomas T. HildebrandtRaghava Rao MukkamalaWe present Dynamic Condition Response Graphs (DCR Graphs) as a declarative, event-based process model inspired by the workflow language employed by our industrial partner and conservatively generalizing prime event structures. A dynamic condition response graph is a directed graph with nodes representing the events that can happen and arrows representing four relations between events: condition, response, include, and exclude. Distributed DCR Graphs is then obtained by assigning roles to events and principals. We give a graphical notation inspired by related work by van der Aalst et al. We exemplify the use of distributed DCR Graphs on a simple workflow taken from a field study at a Danish hospital, pointing out their flexibility compared to imperative workflow models. Finally we provide a mapping from DCR Graphs to Buchi-automata.http://arxiv.org/pdf/1110.4161v1 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Thomas T. Hildebrandt Raghava Rao Mukkamala |
spellingShingle |
Thomas T. Hildebrandt Raghava Rao Mukkamala Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs Electronic Proceedings in Theoretical Computer Science |
author_facet |
Thomas T. Hildebrandt Raghava Rao Mukkamala |
author_sort |
Thomas T. Hildebrandt |
title |
Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs |
title_short |
Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs |
title_full |
Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs |
title_fullStr |
Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs |
title_full_unstemmed |
Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs |
title_sort |
declarative event-based workflow as distributed dynamic condition response graphs |
publisher |
Open Publishing Association |
series |
Electronic Proceedings in Theoretical Computer Science |
issn |
2075-2180 |
publishDate |
2011-10-01 |
description |
We present Dynamic Condition Response Graphs (DCR Graphs) as a declarative, event-based process model inspired by the workflow language employed by our industrial partner and conservatively generalizing prime event structures. A dynamic condition response graph is a directed graph with nodes representing the events that can happen and arrows representing four relations between events: condition, response, include, and exclude. Distributed DCR Graphs is then obtained by assigning roles to events and principals. We give a graphical notation inspired by related work by van der Aalst et al. We exemplify the use of distributed DCR Graphs on a simple workflow taken from a field study at a Danish hospital, pointing out their flexibility compared to imperative workflow models. Finally we provide a mapping from DCR Graphs to Buchi-automata. |
url |
http://arxiv.org/pdf/1110.4161v1 |
work_keys_str_mv |
AT thomasthildebrandt declarativeeventbasedworkflowasdistributeddynamicconditionresponsegraphs AT raghavaraomukkamala declarativeeventbasedworkflowasdistributeddynamicconditionresponsegraphs |
_version_ |
1725823498333454336 |