主 题: Web Service Interactions: Analysis and Design
报告人: Prof. Jianwen Su (University of California at Santa Barbara)
时 间: 2007-06-11 下午 2:00
地 点: 理科一号楼 1560 
  
 A 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 fundamental approach to support such 
  
sharing is a messaging mechanism, which is the core of many web 
  
services standards (WSDL, BPEL4WS, WS-Choreography, WSCL, ...). 
  
In this talk, we examine the concept of a "conversation" to 
  
capture message based web service interactions in an automata 
  
based setting.  We demonstrate that the use of FIFO queues for 
  
incoming messages has a significant impact on conversations, and 
  
argue that it is an important design decision.  We present 
  
technical results concerning static analysis and automated 
  
design of web services in the conversation model.  We also 
  
describe a software tool called Web Service Analysis Tool (WSAT) 
  
that integrates the analysis and design algorithms.  In 
  
particular, WSAT can verify temporal properties of interacting 
  
BPEL4WS services using the SPIN model checker.