2010
DOI: 10.1007/s11741-010-0109-3
|View full text |Cite
|
Sign up to set email alerts
|

Model checking web services choreography in process analysis toolkit

Abstract: Web service (WS) is an emerging software technology, especially acting an important role in cloud computing. The WS choreography description language (WS-CDL) is the standard for modeling the observable behavior of WS composition across multiple participants from a global point of view. However, it lacks of a formal semantics and could easily lead to misunderstanding and different implementations. In this paper, the WS-CDL based specifications are formally extracted in a communicating sequential process suppor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 13 publications
(4 citation statements)
references
References 6 publications
0
4
0
Order By: Relevance
“…Process to handle faults in long running transactions in web services, and verify properties of composition and execution of compensations [6]. Xu et al use CSP to formalize the specifications based on web service choreography description language (CDL) [23]. Y. Zhu et al propose a framework that transform Business Process Execution Language (BPEL) to CSP, and use FDR to verify deadlock, liveness, and safety of compositions [24].…”
Section: Ripon Et Al Combine Compensating Csp and Finite Statementioning
confidence: 99%
“…Process to handle faults in long running transactions in web services, and verify properties of composition and execution of compensations [6]. Xu et al use CSP to formalize the specifications based on web service choreography description language (CDL) [23]. Y. Zhu et al propose a framework that transform Business Process Execution Language (BPEL) to CSP, and use FDR to verify deadlock, liveness, and safety of compositions [24].…”
Section: Ripon Et Al Combine Compensating Csp and Finite Statementioning
confidence: 99%
“…The mapping of choreography languages onto formal techniques is often less complete than in the case of orchestration. Similarly to WS-BPEL, it is also possible to identify many approaches that use WS-CDL as source language and map it onto CSP [21], Prioritized Time Petri Net [22], Timed Automata [23] [24] and Spatial-Temporal Logic [25]. These approaches differ in terms of the WS-CDL constructs subset that is actually considered in the mapping.…”
Section: Amentioning
confidence: 99%
“…Most of these approaches formalize only the WS-CDL basic elements (i.e., basic and control flow activities, and work units). For example, the mapping of work unit, parallel, assigning, choice and sequence is considered in [21]. Some approaches support more complete formalization (i.e., including exception and compensation handling mechanism) in a mapping to CSP [26].…”
Section: Amentioning
confidence: 99%
“…The word processing techniques learners of CAT technology in translation class must acquire mainly include advanced searching & replacing, automatic generation of catalog & index, cross reference, macro, revision of marked documents, automatic sequence and so on. [13] Digital text accessing skills: Using CAT system requires having the electronic document in the source language before the process of translation. However, a great number of documents to be translated are presented in hard copy to translators in reality.…”
Section: A Translation Information Technologymentioning
confidence: 99%