Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs
Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Standard
Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs. / Hildebrandt, Thomas; Mukkamala, Raghava Rao.
Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs. 2010. p. 59-73 (Electronic Proceedings in Theoretical Computer Science).Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
Harvard
APA
Vancouver
Author
Bibtex
}
RIS
TY - GEN
T1 - Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs
AU - Hildebrandt, Thomas
AU - Mukkamala, Raghava Rao
PY - 2010
Y1 - 2010
N2 - 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.
AB - 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.
U2 - 10.4204/EPTCS.69.5
DO - 10.4204/EPTCS.69.5
M3 - Article in proceedings
T3 - Electronic Proceedings in Theoretical Computer Science
SP - 59
EP - 73
BT - Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs
ER -
ID: 227990429