跳到主要导航 跳到搜索 跳到主要内容

Modeling and verifying web services choreography using process algebra

  • East China Normal University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

The Web Services Choreography Description Language (WS-CDL) is a newly developed specification for web services composition to describe the observable behavior across multiple participants from a global perspective. However, this specification does not provide a formal semantics, whose informal description can lead to ambiguous understanding and different implementations. Hence, it causes difficulties for the engineering community to analyze the business behavior and ensure the correctness. In this paper, we present the semantics of WS-CDL in terms of process algebra CSP which has great advantages in designing and verifying concurrent processes. Therefore, all the properties we want to check within a WS-CDL document can be verified automatically in the CSP framework correspondingly. In addition, the exception and compensation handling mechanism, an important concept of long running transactions, is demonstrated clearly through our formalization work.

源语言英语
主期刊名31st Annual IEEE Software Engineering Workshop, SEW-31 2007 - Proceedings
256-265
页数10
DOI
出版状态已出版 - 2007
活动31st Annual IEEE Software Engineering Workshop, SEW-31 2007 - Columbia, MD, 美国
期限: 6 3月 20078 3月 2007

出版系列

姓名Proceedings - International Conference on Software Engineering
ISSN(印刷版)0270-5257

会议

会议31st Annual IEEE Software Engineering Workshop, SEW-31 2007
国家/地区美国
Columbia, MD
时期6/03/078/03/07

学术指纹

探究 'Modeling and verifying web services choreography using process algebra' 的科研主题。它们共同构成独一无二的学术指纹。

引用此