2011
DOI: 10.4204/eptcs.69.5
|View full text |Cite
|
Sign up to set email alerts
|

Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs

Abstract: 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.… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
82
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
7
2

Relationship

1
8

Authors

Journals

citations
Cited by 140 publications
(82 citation statements)
references
References 23 publications
0
82
0
Order By: Relevance
“…Recently similar generalizations were proposed for event modeling in the formalism of DCR-Graphs [21]. DCR-Graphs employ two relations between events, condition (the same as the causality relation in prime event structures) and response, that correspond to our subfeature and mandatoriness relations, respectively.…”
Section: Feature Vs Event-based Concurrency Modelingmentioning
confidence: 99%
“…Recently similar generalizations were proposed for event modeling in the formalism of DCR-Graphs [21]. DCR-Graphs employ two relations between events, condition (the same as the causality relation in prime event structures) and response, that correspond to our subfeature and mandatoriness relations, respectively.…”
Section: Feature Vs Event-based Concurrency Modelingmentioning
confidence: 99%
“…For this investigation, we have focused on the declarative modeling language Declare. Recently, also Dynamic Condition Response (DCR) graphs [21] have gained increasing interest. Unlike Declare, DCR graphs focus on a set of core constraints instead of allowing for the specification of arbitrary constraints.…”
Section: Related Workmentioning
confidence: 99%
“…Some competing approaches exist such as DCR Graphs [16], which are comparable to a slimmeddown version of Declare for improving understandability and setup, and the more data-oriented language Guard-Stage Milestone [17]. Declare and its understandability has been researched for a test case-driven approach [4], the impact of hierarchies [1], and its common understandability challenges [2].…”
Section: Related Workmentioning
confidence: 99%
“…During this procedure, all incoming Existence and Choice constraints (as in 2) are stored as well (Algorithm 2, lines [16][17][18]. They also need to be fulfilled, but do not propagate due to their unary nature.…”
Section: Constructionmentioning
confidence: 99%