2004
DOI: 10.1007/978-3-540-25970-1_6
|View full text |Cite
|
Sign up to set email alerts
|

On the Semantics of EPCs: A Framework for Resolving the Vicious Circle

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
53
0

Year Published

2005
2005
2011
2011

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 62 publications
(53 citation statements)
references
References 3 publications
0
53
0
Order By: Relevance
“…Chapter 4 in [AH04]). Similar approaches have been applied to other languages such as EPCs [KNS92,Kin06], BPMN [Whi09], etc. Six reduction rules that preserve correctness for EPCs including reduction rules for trivial constructs, simple splits and joins, similar splits and joins, XOR loops and optional OR-loops are proposed in [DAV05].…”
Section: Related Workmentioning
confidence: 99%
“…Chapter 4 in [AH04]). Similar approaches have been applied to other languages such as EPCs [KNS92,Kin06], BPMN [Whi09], etc. Six reduction rules that preserve correctness for EPCs including reduction rules for trivial constructs, simple splits and joins, similar splits and joins, XOR loops and optional OR-loops are proposed in [DAV05].…”
Section: Related Workmentioning
confidence: 99%
“…We also normalised multiple start and end events, and replaced OR-split and OR-join connectors with AND connectors (which does not impact on the behavioural profile, but on the causal behavioural profile). For 493 EPC models, these pre-processing steps led to a model that could be transformed into a sound free-choice WF-system following on common EPC formalisations (eg., [9]). …”
Section: Implementation and Experimental Resultsmentioning
confidence: 99%
“…Note that Petri net based formalisations have been presented for (parts of) common process modelling languages, such as BPEL, EPCs, and UML, e.g., [8,9,10]. Based on [7,11], we recall basic definitions.…”
Section: Preliminariesmentioning
confidence: 99%
“…Formalizing the OR-join is challenging as highlighted by previous experiences in defining semantics for languages that incorporate this construct, such as EPCs [10] and YAWL [19]. Unlike other routing constructs, the OR-join has a non-local semantics: in order to determine whether or not an OR-join is enabled, it is not sufficient to examine the presence of tokens in its immediate vicinity.…”
Section: Fig 1 Process Fragment With An Or-join (Example Inspired Fmentioning
confidence: 99%
“…It is suggested that any formal OR-join semantics will impose some restrictions or will deviate from the informal semantics to some extent. This leads to a proposal by Kindler [10,11] to define a non-local semantics in EPCs (including the OR-join) in terms of a pair of transition relations using techniques from fixed point theory. Kindler's semantics can be considered as the most general and precise semantics of the OR-join, but as acknowledged by the author in subsequent papers, such fixed-point techniques are "very inefficient and intractable in practise" [5,6] To address this computational complexity hurdle, Kindler proposed the use of binary decision diagrams (BDDs) to represent large sets of states and large transition relations in a compact manner [11].…”
Section: Related Workmentioning
confidence: 99%