|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Seventh International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT'06)
A Cooperative Service Composition Language and Its Formal Semantics
Taipei, Taiwan
December 04-December 07
ISBN: 0-7695-2736-1
| ASCII Text | x | ||
| Xiuguo Zhang, Weishi Zhang, "A Cooperative Service Composition Language and Its Formal Semantics," Parallel and Distributed Computing Applications and Technologies, International Conference on, pp. 333-338, Seventh International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT'06), 2006. | |||
| BibTex | x | ||
| @article{ 10.1109/PDCAT.2006.2, author = {Xiuguo Zhang and Weishi Zhang}, title = {A Cooperative Service Composition Language and Its Formal Semantics}, journal ={Parallel and Distributed Computing Applications and Technologies, International Conference on}, volume = {0}, year = {2006}, isbn = {0-7695-2736-1}, pages = {333-338}, doi = {http://doi.ieeecomputersociety.org/10.1109/PDCAT.2006.2}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Parallel and Distributed Computing Applications and Technologies, International Conference on TI - A Cooperative Service Composition Language and Its Formal Semantics SN - 0-7695-2736-1 SP333 EP338 A1 - Xiuguo Zhang, A1 - Weishi Zhang, PY - 2006 KW - null VL - 0 JA - Parallel and Distributed Computing Applications and Technologies, International Conference on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PDCAT.2006.2
This paper introduces a cooperative service composition language called CCML which aims to facilitate the description of services, their interfaces and their behavior, further to reduce the complexity required to compose services. Interaction rules among services rely on a cooperative computation model, i.e. KPN (Kahn Process Network), which adopts dataflow and channel based asynchronous communication pattern among process nodes. Formal model for behavioral semantics of CCML is based on CCS process algebra which presents a high expressive power, capable of capturing CCML behavioral semantics. We give an operational semantics to CCML in the form of a labeled transition system (LTS) and describe the events of a LTS associated to the main CCML constructs, which are sequence, condition, loop and parallel. Finally, we present an application case to show how to describe service composition using CCML.
Citation:
Xiuguo Zhang, Weishi Zhang, "A Cooperative Service Composition Language and Its Formal Semantics," pdcat, pp.333-338, Seventh International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.
