WSMO WSML WSMX IRS III

Semantic Web Services – State of Affairs

Tutorial at the 1st Asian Semantic Web Conference (ASWC 2006)


Abstract

This tutorial will give a comprehensive overview of the current status of research and development with in the arena of Semantic Web Services (SWS). Semantic Web Services is the application of semantic web technology to overcome the current deficiencies of the Web service technology stack. The incorporation of ontology based description frameworks extends the current syntactic technologies (SOAP, WSDL, and UDDI) facilitating the automation of all tasks associated with the creation of applications from web services, namely, web service invocation, discovery and composition.

More specifically the concrete aims of the tutorial are (1) to make attendees familiar with the concepts, ideas, and techniques of Semantic Web services, (2) to provide a comprehensive overview on the state of the art in SWS frameworks, techniques, and standardization efforts, and (3) to enable and assist attendees with practically modeling and utilizing Semantic Web services within an exhaustive hands-on session. As a full-day event, this tutorial will provide newcomers as well as experts in the field with a wide-ranging and up-to-date overview on Semantic Web Services. The concepts within this tutorial are based on ongoing work within a number of large European projects, including DIP, SEKT, ASG and KnowledgeWeb, and as such have been tried out and honed in a number of preceding events and within a number of industrial case studies within the Banking, Telecoms and Government domains.


Material

The following provides the material for the tutorial for download. This consists of the slide set, and a software package that will be used during the practical hands-on session. We encourage attendees to download the material, for taken notes during the tutorial and to actively participate in the practical part.

Slide Set (MS PowerPoint)

PPT

Hands Outs (PDF)

PDF

Software & Instructions for Hands-On Sessions

  1. WSMX Hands-On
  2. IRS Hands-On

Objectives and Outline

The tutorial consists of three main sections that subsequently provide a complete overview of Semantic Web Services and the latest status related technology developments. The tutorial is centered around the Web Service Modeling Ontology WSMO an established framework which all the presenters have contributed to, and then discuss differences and commonalities with other efforts. The tutorial parts will be presented in order explained below.

Morning Session

1. Introduction to Semantic Web Services

This section introduces the idea and challenges of Semantic Web Services, as the basis of the subsequent sections comprising the following aspects:

2. The Web Service Modelling Ontology WSMO

In order to provide sophisticated solutions for Semantic Web Services, technologies need to be positioned in an overall framework. The Web Service Modeling Ontology WSMO (see homepage: http://www.wsmo.org) is a broad framework that defines the core elements for semantically enabled service-oriented computing, providing the basis for realizing the next generation of IT technology. This section introduces WSMO with regard to:

3. The Web Service Execution Environment WSMX

The Web Service Execution Environment WSMX (see homepage: http://www.wsmx.org/) is a software environment for semantically enabled, goal-driven Web service usage. It is the reference implementation of WSMO reference implementation. This section presents WSMX by:

In order to actively participate in the hands-on session, we request attendees to download and install the software package provided above (see Material)

Afternoon Session

4. The Internet Reasoning Service IRS III

In the afternoon, attendees practically create and work with Semantic Web Services on basis of the techniques and systems presented in the previous tutorial parts. As another implementation of the WSMO framework, the Internet Reasoning Service IRS III is a semantically enabled broker for Web service usage. Experience in previous tutorials has proven this section as very helpful for attendees, as the most you learn we you actually do it yourself. The hands-on session is run in small working groups of attendees that are lead by one presenter and is structured as follows:

In order to actively participate in the hands-on session, we request attendees to download and install the software package provided above (see Material)

5. Wrap-Up, Market Prospects, Standardization, Future Items

Semantics and Web services are considered as the basis for the next generation of IT systems. As the first set of research results have been released, attention arises within industry for settling in future markets. Concurrently, in order to provide a sound technical basis for future product development and market adoption, standardization efforts commence for Semantic Web and for Semantic Web services. For conclusing the tutorial, we give an overview on this, including:


Time Allocation and Pre-Requisites

The tutorial will be presented as a full day event. The following table provides the planned time schedule.

Time Content
09.00 Start, welcome
09.00 – 09.15 Section 1: Introduction to Semantic Web Services
09.15– 10.30 Section 2: The Web Service Modeling Ontology WSMO
10.00 – 10.30 Coffee break
10.30 – 11.30 Section 3: WSMX System Presentation
11.30 – 12.30 Section 3: WSMX Hands-On Session
12.30 – 14.00 Lunch
14.00 – 15.00 Section 4: IRS System Presentation + Hands-On (Part I)
15.30 – 16.00 Coffee break
16.00 – 17.00 Section 4: Hands-On Session
17.00 – 17.15 Section 5: Wrap-up, Closing

The tutorial addresses academic as well as industrial researches and developers that are working with Web technologies in general and have specific interests in Web services and the Semantic Web.

Attendees will gain a detailed understanding of the aims and challenges of Semantic Web services, understand the design and specification of overall frameworks, get to know existing tools and implementations for Semantic Web Services, and be able to apply and assess most recent Semantic Web Service technologies to their specific work or project.

Although no specific knowledge is demanded as a pre-requisite for attending the tutorial, basic knowledge about ontologies and Web Services will allow attendees to better understand and follow the tutorial.


Presenters and Experience

The tutorial is presented by experts in Semantic Web services that have been engaged in Semantic Web services from early on in European and intercontinental research (see presenter information below). It builds upon experience several preceding tutorials that have been presented at respective international events in the past 2 years, e.g.: 2004 international conferences: AIMSA, Net Object Days, ISWC; 2005 international conferences: ESWC, ICAC, ICWS, ICWE, ISWC; 2006 conferences: HICSS, ICIS, ESWC, CSWWS, AAAI; detailed information on all previous tutorials can be found at: http://www.wsmo.org/TR/d17/.

Presenters

Michael Stollberg Michael Stollberg
DERI Austria
University of Innsbruck
Technikerstr. 21a
A-6020 Innsbruck, Austria
http://members.deri.at/~michaels/
Michael Stollberg is a researcher with the Digital Enterprise Research Institute DERI, working in the area of Semantic Web Services. He has published around 25 scientific articles in the area, and is responsible for a series of over 15 tutorials at international events. Michael Stollberg is a founding member of the WSMO working group and workpackage manager in the DIP project. DERI
 
Omair Shafiq Omair Shafiq
DERI Austria
University of Innsbruck
Technikerstr. 21a
A-6020 Innsbruck, Austria
http://www.deri.at/about/team/details/omair-shafiq/
Omair Shafiq is working as researcher at Digital Enterprise Research Institute (DERI), University of Innsbruck, Austria. His research interests focus on Semantic Web, Semantic Web Services, Semantic Grid, Peer to Peer Computing and Distributed Systems Management. He has published over 20 publications in international journals, conference and workshops. He is also serving as project assistant of Triple Space Computing (TSC) project funded by Austrian government. He is also an active participant of Triple Space Communication (TripCom) project funded by EU and Grid Semantics and Intelligent Objects (GRISINO) project, funded by Austrian government. He is member of OASIS technical committee on Semantic Execution Environments. He has also been involved in organization and program committee of a number of international conferences and workshops. DERI
 
John Domingue

John Domingue
Deputy Director
Knowledge Media Institute
The Open University
Walton Hall, Milton Keynes, MK6 7AA
http://kmi.open.ac.uk/people/domingue/

Dr. John Domingue is the Deputy Director of the Knowledge Media Institute at The Open University, UK. He has published over 80 refereed articles in the areas of Artificial Intelligence and Human Computer Interaction; he is involved in a number of projects and is currently a Co Principle Investigator on the UK EPSRC funded Advanced Knowledge Technologies (AKT) project, the Scientific Director of the EU funded Integrated Project on Semantic Web Services DIP, and a chair of the WSMO working group. This year he will act as Director for the 2006 Knowledge Web Summer School on Ontological Engineering and the Semantic web, Chair the European Semantic Web Conference and the Artificial Intelligence, Methods and Systems conference. Dr. Domingue is a co-Chair of the OASIS technical committee on Semantic Execution Environments. KMI
 
Liliana Cabral

Liliana Cabral
Research Fellow
Knowledge Media Institute
The Open University
Walton Hall, Milton Keynes, MK6 7AA
http://kmi.open.ac.uk/people/

Liliana Cabral is a research fellow at the Knowledge Media Institute, The Open University, where she has been employed since September, 2002. Her main research focuses on the design and implementation of IRS-II, a framework for Semantic Web Services. Previous projects include MIAKT where knowledge technologies from the AKT project were combined with medical imaging technology and GRID services to support the diagnosis of breast cancer. She is currently a member of the EU-framework 6 project DIP.

KMI

The following people will assist in the pratical sessions of the tutorial:

Emilia Cimpian Emilia Cimpian
DERI Austria
University of Innsbruck
Technikerstr. 21a
A-6020 Innsbruck, Austria
www.deri.at/about/team/details/emilia-cimpian/
Emilia Cimpian is a researcher with the Digital Enterprise Research Institute DERI. She is working in the area of Semantic Web Services, focusing on development of Semantic Web Services Technologies. Emilia is a founding member of Web Service Execution Environment (WSMX), her main interest being the development of a process mediation framework as part of WSMX.
DERI
 
Dumitru Roman Dumitru Roman
DERI Austria
University of Innsbruck
Technikerstr. 21a
A-6020 Innsbruck, Austria
www.deri.at/about/team/details/dumitru-roman/
Dumitru Roman is an engineer in computer science. He received his diploma engineer degree from the Technical University of Cluj-Napoca, Romania. He currently works as a researcher at DERI Innsbruck, Austria, where he is mainly involved in Semantic Web Service and Service-oriented Computing research. DERI
 
Michal Zaremba Michal Zaremba
DERI Austria
University of Innsbruck
Technikerstr. 21a
A-6020 Innsbruck, Austria
www.deri.at/about/team/details/michal-zaremba/
Dr. Michal Zaremba is a post-doc researcher with the Digital Enterprise Research Institute DERI, working as developer and system architect in Semantic Web Service systems. He is involved in several national and international projects, a founding member of the WSMO and WSMX working group, and member of the Semantic Web Services Interest Group and the Semantic Web Services Architecture Committee (SWSA). DERI

The following people will assist in the pratical sessions of the tutorial:


Acknowledgements

The work is funded by the European Commission under the projects DIP, Knowledge Web, InfraWebs, SEKT, SWWS, ASG and SUPER; by Science Foundation Ireland under the DERI-Lion project; by the FIT-IT (Forschung, Innovation, Technologie - Informationstechnologie) under the projects RW2 and TSC.