Home | Project | News Archive | Resources | Knowledge | PhD Programme | Contact
July 16, 2007: Tutorial given by Frank Leymann at the ICWE 2007 Print E-mail

Frank Leymann has given a tutorial at the ICWE 2007 in Como, Italy, on the 16th of July during which he has also presented the SUPER project.

Title

"Web services, their composition,
and their impact on application structures"

Topic

The origin of Web service technology (making Enterprise Application Integration EAI much easier) is discussed, such that the problems to be solved by Web services are understood. The key standards for Web services are presented: SOAP, WSDL, WSPolicy, BPEL, and WS-Coordination. SOAP is the messaging container for exchanging application payload and metadata between a requestor and a Webservice. WSDL allows to describe the functional capabilities of a Web service. WS-Policy provides a grammar and container for specifying non-functional properties of Web services. In order to compose more complex Web services from already existing services, BPEL is used. WS-Coordination is needed for agreement between ad hoc collections of Web services.

The relation between these standards is described and how they are reflected in corresponding middleware (“service bus”). The role service discovery is worked out and how this results in virtualization of functionality. The upcoming importance of semantic Web technology (RDF, OWL,…) for discovery is explained. A quick review on the goals of Grid computing (i.e. virtualization of compute resources) will make clear why Grid infrastructure and service bus currently converge, and what the key ingredients of this convergence are.The role of business processes (BPEL) in composing applications is described. Two-level-programming, as paradigm for such compositions, is explained.

The impact of the resulting application structure for outsourcing (parts of) applications will become clear. Required technology for supporting outsourcing in a dynamic fashion will be sketched (provisioning, utility computing). Actual trends in extending BPEL to broaden its applicability are sketched at the end of the tutorial: supporting human interactions (BPEL4People), supporting subprocesses (BPEL-SPE), and combining semantic Web services with BPEL-BPEL4SWS).

Schedule

Monday July 16th, 9:00 to 12:30

Presenter

Prof. Dr. Frank Leymann
Institute of Architecture of Application Systems
University of Stuttgart
Germany

Additional info

More info on: ICWE 2007 Web Page


Digg!Reddit!Del.icio.us!Google!
 
News
 Calendar
 Meetings
 Conferences
January 2012 February 2012 March 2012
Mo Tu We Th Fr Sa Su
Week 5 1 2 3 4 5
Week 6 6 7 8 9 10 11 12
Week 7 13 14 15 16 17 18 19
Week 8 20 21 22 23 24 25 26
Week 9 27 28 29


Latest News

 October 10, 2009: BIS 2010 Submissions Open
 August 24, 2009: New article featuring results of the SUPER Project
 May 7 - 8, 2009: Final SUPER Review
 May 7, 2009: SUPER Tools - available now!
 May 6, 2009: SUPER Showcase ? now available!