2011
DOI: 10.1007/978-3-642-19835-9_32
|View full text |Cite
|
Sign up to set email alerts
|

Modelling and Verification of Web Services Business Activity Protocol

Abstract: Abstract. WS-Business Activity specification defines two coordination protocols in order to ensure a consistent agreement on the outcome of long-running distributed applications. We use the model checker Uppaal to analyse the Business Agreement with Coordination Completion protocol type. Our analyses show that the protocol, as described in the standard specification, violates correct operation by reaching invalid states for all underlying communication media except for the perfect FIFO. Based on this result, w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(5 citation statements)
references
References 9 publications
(20 reference statements)
0
5
0
Order By: Relevance
“…Also, there is the advantage of using one single software tool for performing Simulation and Formal verification tasks using the same developed models in timed automata. UPPAAL is a toolbox designed to verify systems that can be modeled as networks of automaton extended with integer variables, structured data types, defining functions, and channel synchronization [11].…”
Section: Hypothesis Consideredmentioning
confidence: 99%
“…Also, there is the advantage of using one single software tool for performing Simulation and Formal verification tasks using the same developed models in timed automata. UPPAAL is a toolbox designed to verify systems that can be modeled as networks of automaton extended with integer variables, structured data types, defining functions, and channel synchronization [11].…”
Section: Hypothesis Consideredmentioning
confidence: 99%
“…In that case, storing messages in a certain order does not make sense, and bag buffers are an appropriate communication model. For this reason, many works have been dedicated to the study of systems communicating via bag buffers, see, e.g., [5][6][7][8]. Third, we study the stability results varying the equivalence semantics used for asynchronous composition comparison.…”
Section: Introductionmentioning
confidence: 99%
“…Timed automata (TA) [31] are a general modeling framework for a wide range of real-time systems, such as in web services [32], audio/video protocols [33], bounded retransmission protocols [34], collision avoidance protocols [35,36] and commercial field bus protocols [37]. Timed safety automata (TSA) [38] are a simplified version of TA.…”
Section: Introductionmentioning
confidence: 99%