11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007) 2007
DOI: 10.1109/edoc.2007.36
|View full text |Cite
|
Sign up to set email alerts
|

Model Checking Data-Aware Workflow Properties with CTL-FO+

Abstract: Most works that extend workflow validation beyond syntactical checking consider constraints on the sequence of messages exchanged between services. However, these constraints are expressed only in terms of message names and abstract away their actual data content. Using the context of the User-controlled Lightpath initiative (UCLP) hosted by the CANARIE consortium, we provide examples of realworld "data-aware" web service constraints where the sequence of messages and their content are interdependent. We prese… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 24 publications
(15 reference statements)
0
4
0
Order By: Relevance
“…However, from the perspective of web services, systems support only part of the process space representation which is reduced to the patterns of message exchange (choreography) and the control and data flow in the combination of multiple Web services (orchestration) [25]. Others [31] advocate the idea of ensuring the correctness of a workflow by making protocol specifications data-aware through expressing actual data content rather than message names. Workflow validation cannot be complete unless this abstraction is eliminated.…”
Section: Related Workmentioning
confidence: 99%
“…However, from the perspective of web services, systems support only part of the process space representation which is reduced to the patterns of message exchange (choreography) and the control and data flow in the combination of multiple Web services (orchestration) [25]. Others [31] advocate the idea of ensuring the correctness of a workflow by making protocol specifications data-aware through expressing actual data content rather than message names. Workflow validation cannot be complete unless this abstraction is eliminated.…”
Section: Related Workmentioning
confidence: 99%
“…Working on finite-state systems, Hallé et al [10], Patthak et al [15] and Rensink [16] discuss a number of different techniques for quantified CTL formulas. In these works, the finiteness of the data domain is exploited to instantiate quantified variables, thus reducing the model checking problem for quantified CTL to standard CTL model checking.…”
Section: Related Workmentioning
confidence: 99%
“…Variable oo is defined as shared variable (ExtVAR), being an instance of Entity Order. Additionally, it can be seen that in (6) and (8) a definition of oo as an instance of Order is represented as an invariant construct (denoted as INV). Guard definitions (5) and (7) with an invariant specification are used in generating Event-B invariants and sets, where only instances of entities are involved (note: instances of Agent are irrelevant in generating sets).…”
Section: Example: a Stepwise Transformation Of Receive Ordermentioning
confidence: 99%
“…There are a number of related approaches for enriching workflow models [5,6]. One of them is showing transformation from BPEL4WS to full OWL-S ontology to provide missing semantics in BPEL4WS.…”
Section: Conclusion and Related Workmentioning
confidence: 99%