Title :
Web Service Interactions: Analysis and Design
Author_Institution :
Comput. Sci., California Univ., Santa Barbara, CA
Abstract :
Summary form only given. A fundamental promise of the Web services paradigm lies in the ease of sharing information and resources that are provided in the form of Web processes. A common approach to support such sharing is to allow Web processes to interact through an asynchronous messaging mechanism. This approach lies in the core of many Web services standards (SOAP, WSDL, BPEL, WS-CDL, WSCL ...). In this paper, we examine Web service interaction models and formalizing some of them into the concept of a "conversation" that captures ordering constraints on messages during Web service interactions. We discuss a few technical results based on the conversation model. For example, the use of FIFO queues for incoming messages has a significant impact on conversations, and therefore is an important design decision. We also present technical results concerning static analysis and automated design of Web services in the conversation model
Keywords :
Internet; message passing; program diagnostics; FIFO queues; Web processes; Web services interactions; Web services standards; asynchronous messaging mechanism; conversation model; static analysis; Computer science; Data models; Database languages; Formal verification; Information technology; Simple object access protocol; Spatial databases; Web services;
Conference_Titel :
Computer and Information Technology, 2005. CIT 2005. The Fifth International Conference on
Conference_Location :
Shanghai
Print_ISBN :
0-7695-2432-X
DOI :
10.1109/CIT.2005.198