Theoretical Aspects of Communication-Centred Programming

Electronic Notes in Theoretical Computer Science (ENTCS)(2008)

引用 21|浏览2
暂无评分
摘要
This short note outlines two different ways of describing communication-centric software in the form of formal calculi and discuss their relationship. Two different paradigms of description, one centring on global message flows and another centring on local (end-point) behaviours, share the common feature, structured representation of communications. The global calculus originates from Web Services - Choreography Description Language (WS-CDL), a web service description language developed by W3C's WS-CDL Working Group. The local calculus is based on the @p-calculus, one of the representative calculi for communicating processes. We illustrate these two descriptive frameworks, outline the static and dynamic semantics of these calculi, and discuss the basic idea of end-point projection, by which any well-formed description in the global calculus has a precise representation in the local calculus.
更多
查看译文
关键词
different way,different paradigm,choreography,π -calculus,communication-centred programming,representative calculus,global message flow,theoretical aspects,well-formed description,end-point projection,web services,global calculus,local calculus,ws-cdl working group,session types,formal calculus,web service description language,working group,web service,π calculus
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要