2012
DOI: 10.1007/s10009-012-0231-4
|View full text |Cite
|
Sign up to set email alerts
|

Model-checking web services business activity protocols

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2012
2012
2018
2018

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 9 publications
(3 citation statements)
references
References 11 publications
0
3
0
Order By: Relevance
“…In the second case study we verify the correctness of one of the web services coordination protocols called Business Activity with Participant Completion (BAwPC) [19]. Our model is based on the work presented in [17] where an enhanced protocol that avoids reaching any invalid states is given. We modelled the protocol in TAPAAL and considered asynchronous communication where messages can be lost; the model is scaled by the number of extra messages that can be used for retransmissions.…”
Section: Methodsmentioning
confidence: 99%
“…In the second case study we verify the correctness of one of the web services coordination protocols called Business Activity with Participant Completion (BAwPC) [19]. Our model is based on the work presented in [17] where an enhanced protocol that avoids reaching any invalid states is given. We modelled the protocol in TAPAAL and considered asynchronous communication where messages can be lost; the model is scaled by the number of extra messages that can be used for retransmissions.…”
Section: Methodsmentioning
confidence: 99%
“…We discuss the case studies of Patient Monitoring System (PMS) [7] where the patient's pulse rate and oxygen saturation level is monitored and abnormal situations should be detected within given deadlines (constants scaled up to 250 seconds), Business Activity with Participant Completion (BAwPC) [20]-a webservice protocol from WS-BA where we verify its safety (avoidance of invalid states) using the fact that the original protocol is flawed while its enhanced variant is safe [20], Train Level Crossing (TLC)-a standard benchmark case study where trains are crossing a road and traffic lights should be controlled correctly, Producer and Consumer Synchronization (PCS)-our running example scaled by introducing more producers and consumers and Plate Spinning Problem (PSP) [22] where jugglers try to keep a number of plates spinning indefinitely. The greatest common divisor in all models is 1.…”
Section: Discussionmentioning
confidence: 99%
“…We report on four case studies of Alternating Bit Protocol [13] (ABP), Business Activity with Participant Completion [11] (BAwPC), Patient Monitoring System [6] (PMS) and MPEG-2 video encoder [14]. The reachability queries for all models require a complete state-space search.…”
Section: Methodsmentioning
confidence: 99%