2014
DOI: 10.1007/978-3-319-06859-6_5
|View full text |Cite
|
Sign up to set email alerts
|

Practical Compiler-Based User Support during the Development of Business Processes

Abstract: An erroneous execution of business processes causes high costs and could damage the prestige of the providing company. Therefore, validation of the correctness of business processes is essential. In general, business processes are described with Petri nets semantics, even though this kind of description allows only algorithms with a worse processing time and bad failure information to this moment.In this paper, we describe new compiler-based techniques that could be used instead of Petri net algorithms for the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2014
2014
2015
2015

Publication Types

Select...
1
1

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(6 citation statements)
references
References 13 publications
0
6
0
Order By: Relevance
“…On the one hand, the transformation process was tested with the BPMN 2.0 benchmark of IBM http://www.zurich.ibm.com/csc/bit/downloads.html, and, on the other hand, the structural correctness verification was validated and evaluated with the business process benchmark of http://www.service-technology.org/soundness. Both algorithms run stable and take less than one millisecond in the average case (see our previous work [5] for more details). Therefore, the analysis can be done for every modification of the business process, instead only by saving or on demand.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…On the one hand, the transformation process was tested with the BPMN 2.0 benchmark of IBM http://www.zurich.ibm.com/csc/bit/downloads.html, and, on the other hand, the structural correctness verification was validated and evaluated with the business process benchmark of http://www.service-technology.org/soundness. Both algorithms run stable and take less than one millisecond in the average case (see our previous work [5] for more details). Therefore, the analysis can be done for every modification of the business process, instead only by saving or on demand.…”
Section: Discussionmentioning
confidence: 99%
“…Structural correctness is a standard problem of business processes and has been solved efficiently and with detailed failure information in our previous work [5,6]. The basic idea is to start the analysis for structural correctness at different points (nodes) of a workflow graph, which we call entrypoints.…”
Section: Informal Descriptionmentioning
confidence: 99%
See 2 more Smart Citations
“…For this reason, in this paper, we provide a general definition of soundness for business processes which promises the absence of failures [11], [12], [13]. Our common definition of soundness makes it possible to define completeness, building a criterion to evaluate the quality of existing OR-join semantics with regard to the number of sound processes being successfully executable.…”
Section: Introductionmentioning
confidence: 99%