Proceedings of the 2007 Workshop on Engineering Fault Tolerant Systems 2007
DOI: 10.1145/1316550.1316551
|View full text |Cite
|
Sign up to set email alerts
|

Formal modeling of BPEL workflows including fault and compensation handling

Abstract: Electronically executed business processes are frequently implemented using the Business Process Execution Language (BPEL). These workflows may be in control of crucial business processes of an organization, in the same time existing model checking approaches are still immature i.e. they either seem to loose to much information during the generation of the analysis model, or the state space explosion prevents from model checking. We present a formal modeling technique for BPEL workflows including fault and com… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2009
2009
2016
2016

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 8 publications
0
8
0
Order By: Relevance
“…SAL models were automatically derived by a complex model transformation [88,89]. • Back-annotation of model checking results to BPEL processes As a reverse problem, back-annotation of the results retrieved by the SAL model checker to the BPEL model of service engineers was carried out [63] by a mapping between traces captured by change-driven transformations [112].…”
Section: Transformations For Service-oriented Computingmentioning
confidence: 99%
“…SAL models were automatically derived by a complex model transformation [88,89]. • Back-annotation of model checking results to BPEL processes As a reverse problem, back-annotation of the results retrieved by the SAL model checker to the BPEL model of service engineers was carried out [63] by a mapping between traces captured by change-driven transformations [112].…”
Section: Transformations For Service-oriented Computingmentioning
confidence: 99%
“…It describes the different states in course of execution of BPEL activity and the process by which the system evolves to a new state resulting from executing some actions. In addition, Kovács et al [23] proposed a formalism method for capturing the behaviors of business process implemented in BPEL.…”
Section: Related Workmentioning
confidence: 99%
“…So, they are unable to describe the behaviors and states during the execution of the instance of BPEL. In the end, the model proposed in [23] does not consider event, fault handling and compensation, so it cannot obtain all states and behaviors during the execution of the instance of BPEL. …”
Section: Related Workmentioning
confidence: 99%
“…Techniques for formalizing BPEL such as petri-net (Hamadi and Benatallah, 2003), pi-calculus (Sangiorgi and Walker, 2003), and model checking (Kovács et al, 2007) guarantee consistency and monitor the execution to detect failures.…”
Section: Other Techniques For Failure Recoverymentioning
confidence: 99%