Panel PN-10 at WWW2003, 4pm Thursday May 22, 2003.

Web Service Choreography

(Web Service Integration: The Roles of Choreography & Collaboration)

Moderator: Amit Sheth, Semagix and University of Georgia   Panel Introduction/Overview


Eduardo Gutentag, Sun Microsystems
Hugo Haas, W3C (Web Services Choreography: What and How?)
Frank Leymann, IBM -> Francisco Cubera, IBM (Choreography)
Steve Ross-Talbot, Enigmatec (Dancing to a Better Tune)


Web Service Choreography aims at using the power of Web services to allow corporations to create business processes that mirror today’s dynamic and ever-changing business needs. Corporations can expose their application software and resources as Web services so that other corporations can dynamically find and use them in their business processes. Creating a business process requires not only a clear definition of collaboration patterns of all its components but also a way of depicting standard B2B interactions. Software specifications for the area of choreography and collaboration are multiplying into a thick acronym soup: ebXML BPSS, BPML, WSCI, BPEL4WS, BPN, and BPQ are just a few in the mix. However, it is clear that a standard that transcends the boundaries of the domains of these specifications is required for providing a complete solution to this problem. This panel will debate (a) the path forward on technical drivers and developments that provide the developers the tools to reach the vision of true Web service coordination and collaboration, and (b) hurdles in broader adoption of proposed draft standards, by answering some of the following questions.

·         Are there practical models for dynamic, reusable and scalable process compositions, and are there well defined and practical strategies for 
          their orchestration? 
·         What are the technical completeness/correctness/executability issues with current proposals, and are they different from workflow 
          management technologies?
·         Will there be a move from predefined business process/workflow coordination types of processes to more dynamic semi-automatically 
          composed processes any time soon?
·         What specifications meet the requirements of EAI? B2B? Do any meet both? How does quality of service fit into this?
·         Do any of the choreography technologies address the need for semantics in Web process creation? In other words, are any of the 
          choreography technologies moving towards incorporating semantics?
One line intro and URL for each panelist:
Eduardo Gutentag is a Senior Staff Engineer at the Web Technology and Standards organization of Sun Microsystems. 
He is Sun's W3C AC representative, and an elected member of the OASIS Technical Advisory BoardW3C.
Hugo Haas is W3C's Web Services Activity Lead and alternate Team contact for the  Web Services Choreography Working Group.
Frank Leymann is an IBM Distinguished Engineer and a member of the IBM Academy of Technology.
Steve Ross-Talbot is co-chair of the W3C Web Services Choreography working group and a member of the Oasis WSBPEL technical committee,
and the Chief Scientist of the Enigmatec Corporation.
Amit Sheth is Professor of Computer Science and Director of the LSDIS Lab at the University of Georgia, 
and co-Founder/CTO of Semagix, Inc.