Introduction - John Domingue
The introduction will cover the basic concepts underlying Web Services, Semantic Web Services and Semantic Business Process Modelling. The relationship between the above and 'standard' Semantic Web will be described. Finally, emerging trends such as cloud computing, mobile services and the Future Internet will be outlined.
WSMO Overview - Carlos Pedrinaci
Research in semantic Web services aims to increase the level of automation that can be achieved while manipulating Web services. Several approaches have been proposed so far, the most prominent ones being WSMO, OWL-S, WSDL-S, and more recently, SAWSDL. In this part of the tutorial we shall present WSMO which provides ontological specifications for the core elements of semantic Web services. We will introduce the main entities it is composed of and we will explain how they can be interpreted and manipulated in order to increase the level of automation that can be achieved when discovering, selecting, composing, mediating, executing and monitoring Web services.
Service Web Concepts - Jacek Kopecky and Elena Simperl
The early World-Wide Web was composed almost exclusively of documents -
read-only sources of data and information. As the Web has matured, and
especially with the advent of Web 2.0, increasing numbers of functionality-providing services have been published on the Web, including APIs of sites such as Flickr and Facebook. Through interconnections such as "mashups", these services form a growing Service Web. To stimulate its real expansion, we extend the Service Web with semantic technologies to help users to easily find available services and mash them up, enabling ad-hoc and dynamic use or Web services in a manner similar to how users currently browse and peruse the Web of
documents. Employing Web 2.0 approaches, users can both use and create lightweight semantic descriptions of Web services. In thetutorial, we present WSMO-Lite and MicroWSMO, complementary technologies for semantic
description of the two prevailing types of Web services - WSDL-based and RESTful.
Semantic BPM - Agata Filipowska
This part of the tutorial will motivate and explain how the combination of Business Process Management (BPM) and Semantic Web Services (SWS) can eliminate the limitations that current BPM technology exhibits. Starting from a short introduction of the state of the art in BPM and process execution, we will motivate the need for the use of semantics to address current challenges in BPM. We will also present a consolidated technical framework that integrates SWS into BPM technology.
|12.30 - 14.00||Lunch|
Demo and Handson Super - Agata Filipowska and Carlos Pedrinaci
In order to consolidate the concepts and ideas previously presented, in this part of the tutorial we shall demonstrate how BPM and SWS technologies can be integrated to enhance the state of the art. After a short demonstration, the participants will be guided through the use of the tools presented in their own computers.
Demo and use of SOA4All Technologies - Elena Simperl, Jacek Kopecky and Carlos Pedrinaci
The last part of the tutorial will be devoted to using tools for creating lightweight semantic annotations for services using WSMO-Lite and MicroWSMO editors. After a short demonstration, the participants will be guided through the use of the tools presented in their own computers.