Reference Hub19
Realizability of Conversation Protocols with Message Contents

Realizability of Conversation Protocols with Message Contents

Xiang Fu, Tevfik Bultan, Jianwen Su
Copyright: © 2005 |Volume: 2 |Issue: 4 |Pages: 26
ISSN: 1545-7362|EISSN: 1546-5004|ISSN: 1545-7362|EISBN13: 9781615204595|EISSN: 1546-5004|DOI: 10.4018/jwsr.2005100104
Cite Article Cite Article

MLA

Fu, Xiang, et al. "Realizability of Conversation Protocols with Message Contents." IJWSR vol.2, no.4 2005: pp.68-93. http://doi.org/10.4018/jwsr.2005100104

APA

Fu, X., Bultan, T., & Su, J. (2005). Realizability of Conversation Protocols with Message Contents. International Journal of Web Services Research (IJWSR), 2(4), 68-93. http://doi.org/10.4018/jwsr.2005100104

Chicago

Fu, Xiang, Tevfik Bultan, and Jianwen Su. "Realizability of Conversation Protocols with Message Contents," International Journal of Web Services Research (IJWSR) 2, no.4: 68-93. http://doi.org/10.4018/jwsr.2005100104

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

A promising way to model the global behavior of a Web Service composition is to characterize the set of conversations among the participating Web Services. A conversation protocol specifies the desired global behaviors of a Web Service composition. The realizability problem is to decide whether, given a conversation protocol, a Web Service composition can be synthesized that generates exactly the same set of conversations specified by the protocol. This is a key problem in the top-down specification of the Web Service compositions. In our earlier work, we developed sufficient conditions for realizability of conversation protocols based on a model that abstracts the contents of the messages. The present paper extends our earlier work by allowing message contents to be used in the realizability analysis. We show that taking the message contents into account yields more accurate analysis. To overcome the state-space explosion caused by the message contents, we propose symbolic analysis techniques for the realizability conditions. In addition, we show that the analysis of one of the realizability conditions — the autonomy condition — can be done using an iterative refinement approach.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.