DocumentCode :
3108102
Title :
CCML: A Novel Service Composition Language
Author :
Zhang, Xiuguo ; Zhang, Weishi
Author_Institution :
Dept. of Comput. Sci. & Technol., Dalian Maritime Univ.
fYear :
2006
fDate :
18-22 Dec. 2006
Firstpage :
109
Lastpage :
112
Abstract :
This paper presents a novel service composition language called CCML. Its distinct advantage from conventional composition languages is its ability to describe behaviors of interacting services and the composition of these behaviors. 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. The employment of dataflow based computation model of KPN enables CCML to avoid complicated control flow mechanisms. 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). Finally, we introduce an application case to show how to describe service composition using CCML
Keywords :
Internet; programming language semantics; asynchronous communication pattern; behavioral semantics; cooperative computation model; labeled transition system; operational semantics; process algebra; service composition language; Asynchronous communication; Computational modeling; Computer science; Data flow computing; Educational institutions; Employment; Intelligent agent; Ontologies; Power system modeling; Web and internet services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Intelligence and Intelligent Agent Technology Workshops, 2006. WI-IAT 2006 Workshops. 2006 IEEE/WIC/ACM International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
0-7695-2749-3
Type :
conf
DOI :
10.1109/WI-IATW.2006.52
Filename :
4053214
Link To Document :
بازگشت