Extending model checking to data-aware temporal properties of Web Services

3Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A "data-aware" web service property is a constraint on the pattern of message exchanges of a workflow where the order of messages and their data content are interdependent. The logic CTL-FO∈+∈ expresses these properties by allowing temporal operators and first-order quantification over message content to be freely mixed. A "naïve" translation of CTL-FO∈+∈ into CTL leads to a serious exponential blow-up of the problem that prevents existing validation tools to be used. In this paper, we provide an alternate translation of CTL-FO ∈+∈ into CTL where the construction of the workflow model depends on the property to validate. We show experimentally how this translation is significantly more efficient and makes model checking of data-aware temporal properties on real-world web service workflows tractable using off-the-shelf tools. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Hallé, S., Villemaire, R., Cherkaoui, O., Tremblay, J., & Ghandour, B. (2008). Extending model checking to data-aware temporal properties of Web Services. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4937 LNCS, pp. 31–45). https://doi.org/10.1007/978-3-540-79230-7_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free