Towards a Formal Foundation to Choreography Languages
We introduce a formal framework for studying the semantics of choreography languages for Web Services. Taking WS.CDL language as reference case study, we define syntax and semantics of a core language to derive the collaborations of participants from a WS-CDL specification. Based on the formal model, we discuss further: 1) projection from a given choreography to orchestration views, which provides a basis for the implementation of the choreography; 2) correctness of projection, in the sense that it ensures the parallel composition of the generated role processes will be an implementation of the choreography. A useful Equation is given.
Yang Chang Liu Fang Zhong Farong
Pinghu Campus,Jiaxing University,Pinghu, 314200, China Department of Computer Application,Jiangxi Yuzhou Scientific and Technological Institute,Xinyu, 3380 Department of Computer Science,Zhejiang Normal University,Jinhua, 321004, China
国际会议
厦门
英文
233-236
2010-10-29(万方平台首次上网日期,不代表论文的发表时间)