Important Dates
Conference Programme
Organising Committee
Programme Committee
Invited Speakers
Industry Forum
Accepted Papers
Accepted Demos
Accepted Posters
Call for Papers [closed]
Call for Posters/Demos
Submissions [secure]
Download Poster
Download Flyer
[colour] [black & white]
  ESWC 2006 Tutorials  
  Full Day Tutorials to choose from on June 11th:
  Tutorial 1:   Answer Set Programming for the Semantic Web (Full-day)
Part I. Morning, Part II Afternoon, Parts I and II (Full day)
  Half Day Morning Tutorials to choose from on June 11th:
  Tutorial 2:   Practical Reasoning with OWL and DL-Safe Rules (Half-day)
  Tutorial 3:   Semantic Web Policies: Where are we and What is still Missing? (Half-day)
  Tutorial 4:   Semantic Web Service Systems (Half-day)
  Half Day Afternoon Tutorials to choose from on June 11th:
  Tutorial 5:   Application Development with the Sesame Framework (Half-day)
  Tutorial 6:   Annotation for the Semantic Web (Half-day)
  Tutorial 7:   What you Mean is What you Watch: Multimedia and the Semantic

Tutorial Day Schedule

  Sunday, June 11th, 2006
  All tutorials will take place on Sunday, June 11th, 2006. rooms will be allocated with respect to registrations.
  Morning Session:   09.00 - 12.30   (incl. coffee break)
  Afternoon Session:   14.00 - 17.30   (incl. coffee break)

Detailed Tutorial Information

  Tutorial 1 [Full Day]: Answer Set Programming for the Semantic Web
  Presenters:   Thomas Eiter, Institute for Information Systems, Vienna University of Technology, Austria.

Giovambattista Ianni, Universita' della Calabria, Italy.

Axel Polleres, Universidad Rey Juan Carlos, Madrid, Spain.

Roman Schindlauer, Institute for Information Systems, Vienna University of Technology, Austria.
  Description:   The purpose of this tutorial is to get the audience familiar with the Answer Set Programming (ASP) Paradigm in the perspective of its fruitful usage for Semantic Web applications. ASP is a declarative programming paradigm with its roots in Knowledge Representation and Logic Programming.

Systems and languages based on ASP are ready for tackling many of the challenges the Semantic Web offers, and in particular, are good candidates for solving a variety of issues which have been delegated to the Rule/Logic Layers in the Semantic Web vision. ASP systems are scalable, allow to mix monotonic with nonmonotonic reasoning, permit to combine rules with ontologies, and can interface external reasoners. Moreover, ASP is especially tailored at solving configuration and matchmaking problems involving reasoning with preferences by featuring easy to use, fully declarative soft & hard constraint specification languages.

We introduce the attendees to the ASP basics and its principal extensions tailored at Semantic Web applications. We discuss the current impact of Answer Set Programming in the Semantic Web Area and possible future directions. Applications and exercises are presented. The attendees will practice through an online interface using one of the state-of-the-art ASP solvers and some of its extensions.
  Additional Information:   http://www.mat.unical.it/ianni/wiki/

There are three types of registration for this tutorial:

ASP Part I (morning)
ASP Part II (afternoon)
ASP Part I+II (full-day)

We recommend registration for Part I for people who want to get familiar with ASP in general as a declarative knowledge representation and problem solving paradigm. Additionally registering for Part II will allow you to get familiar with specific applications and extensions for the Semantic Web and gain hands-on experience.

We suggest registration for 'PM only' for people already familiar with ASP basics who want to learn more about specific applications and extensions for the Semantic Web.

  Tutorial 2 [Half Day]: Practical Reasoning with OWL and DL-Safe Rules
  Presenters:   Peter Haase, AIFB, Universität Karlsruhe, Germany.

Pascal Hitzler, AIFB, Universität Karlsruhe, Germany.

Markus Krötzsch, AIFB, Universität Karlsruhe, Germany.

Jürgen Angele, ontoprise GmbH, Karlsruhe, Germany.

Rudi Studer, AIFB / ontoprise/ FZI, Karlsruhe, Germany.

  Description:   We present an introduction to reasoning with the Web Ontology Language OWL and DL-safe rules using the KAON2 OWL reasoner. The tutorial is targeted at ontology engineers and researchers in the general area of the semantic web and does not require any in-depth background knowledge on logical aspects of semantic web reasoning. We will briefly introduce OWL and description logics, corresponding reasoning tasks, visualisations using Protégé, and practical usage of KAON2. A short overview of tableau reasoning is followed by a closer look at the KAON2 architecture and its query mechanisms. We introduce DL-safe rules and show how they can be used to recover from modelling restrictions imposed by OWL. The tutorial, which will be driven by examples and demonstrations, will close with examples of data integration using KAON2.  
  Additional Information:   further information on the tutorial are available at:

  Tutorial 3 [Half Day]: Semantic Web Policies: Where are we and What is still Missing?
  Presenters:   P.A. Bonatti, Universit`a di Napoli Federico II, Napoli, Italy.

D. Olmedilla, L3S Research Center and University of Hannover, Hannover, Germany.

  Description:   The term policy is often overloaded. A general definition
might be “a statement that defines the behaviour of a system”. However, such a general definition encompasses different notions, including security policies, trust management policies, business rules and quality of service specifications, just to name a few. Researchers have mainly focussed on one or more of such notions separately but not on a comprehensive view. Policies are pervasive in web applications and play crucial roles in enhancing security, privacy, and service usability as well. Interoperability and self-describing semantics become key requirements and here is where Semantic Web comes into play.

There has been extensive research on policies, also in the Semantic Web community, but there still exist some issues that prevent policy frameworks from being widely adopted by users and real world applications. This tutorial aims at providing an overall view of the state of the art (requirements for a policy framework, existing policy frameworks/ languages, policy negotiation, context awareness, etc.) as well as open research issues in the area (policy understanding in a broad sense, integration of trust management, increase in system cooperation, userawareness, etc.) required to develop a successful Semantic Policy Framework.
  Additional Information:   further information on the tutorial are available at:

  Tutorial 4 [Half Day]: Semantic Web Service Systems
  Presenters:   L. Cabral, Knowledge Media Institute (KMI), The Open University, Milton Keynes, UK.

M. Kerrigan , Digital Enterprise Research Institute (DERI), University of Innsbruck, Austria.

M. Zaremba, Digital Enterprise Research Institute (DERI), National University of Ireland, Galway, Ireland.

  Description:   The proposed tutorial presents the Web Service Execution Environment WSMX and the Internet Reasoning Server IRS as an integrated environment for development and execution of Semantic Web Services on basis of the Web Service Modeling Ontology WSMO.

Semantic Web Services combine Semantic Web technologies and Web Services in order to overcome the deficiencies of the current Web Services technology stack around SOAP, WSDL, and UDDI. Based on exhaustive semantic description frameworks, intelligent mechanisms are applied for automated and dynamic discovery, composition, contracting, and execution of Web Services. Semantic Web Services have received enormous attention in the last years; several efforts are involved in Semantic Web Service technology research and development, mostly gathering around OWL-S and WSMO as the most significant frameworks that have been submitted to the W3C in order to set up a standardization effort for Semantic Web Services.

The aim is to present and demonstrate WSMX and IRS as an integrated environment for development, editing, management, and execution of Semantic Web Services. Thereby, attendees shall gain an overview and better understanding of next generation web-based IT system architectures and design. Several previous tutorials have mainly concentrated on theoretical aspects and frameworks; as we consider these aspects to be widely known, the proposed tutorial aims at presenting concrete most recent systems and tools that make the vision of Semantic Web Services touchable.
  Additional Information:   The Web Services Modelling Ontology (WSMO) and Web Services Modelling Language (WSML) specifications provide the conceptual model and language for the Semantic Web Services and Systems tutorial:

WSMX is an implementation of an execution environment for Semantic Web services following the conceptual model described by WSMO. It has been developed through an open-source LGPL license and contains functional components for data and process mediation, service discovery, choreography, orchestration and service invocation. WSMX was the starting point for the OASIS Semantic Execution Environment Technical Committee (OASIS SEE TC). IRS-III provides the platform for the tutorial hands-on session. Participants will create WSMO Web service descriptions and ground them to real service implementations. They will then have the opportunity to link the Web services to Goals they create through WSMO mediators. This will demonstrate the de-coupling of the service requester from the service provider through the use of ontologies and mediators – a key benefit of Semantic Web service technology.

IRS homepage: http://kmi.open.ac.uk/projects/irs/

  Tutorial 5 [Half Day]: Application Development with the Sesame Framework
  Presenters:   Jeen Broekstra, Aduna.

Atanas Kiryakov, OntoText.

James Leigh, Workbrain.

  Description:   This tutorial aims at giving Semantic Web application developers and researchers an introduction into the many features and possiblities of the Sesame RDF framework [4], including advanced querying using SeRQL [1] and SPARQL [7], using the Sesame Java APIs for programmatic manipulation of large RDF graphs, and doing scalable OWL reasoning using the OWLIM reasoner plugin [5].

The tutorial starts with a basic introduction into RDF and the Sesame framework. Next, an introduction into the use RDF query languages like SeRQL and SPARQL will be given, after which attendees can get hands-on experience by means of some simple excercises. We then shift focus on the use of the Sesame framework as part of application development, highlighting features of the API, and the way in which to communicate with the system either locally or remotely. We move on to introduce Elmo [6], a set of tools and Java Beans for cross-use ontologies such as FOAF, and in the final session we will discuss scalable OWL reasoning in Sesame using OWLIM.

The goal of the tutorial is to make researchers and developers aware of the advantages of using the Sesame framework for their own development work, and giving them the knowledge to get started quickly with using Sesame effectively.
  Additional Information:   further information on the tutorial are available at: http://www.openrdf.org/conferences/eswc2006/  

  Tutorial 6 [Half Day]: Annotation for the Semantic Web
  Presenters:   Siegfried Handschuh, Digital Enterprise Research Institute (DERI), National University of Ireland, Galway, Ireland.

Thierry Declerck, DFKI Saarbrücken, Germany.

  Description:   The success of the Semantic Web crucially depends on the easy creation of ontology-based metadata by semantic annotation. In this tutorial we will briefly introduce metadata and ontology languages. An overview of the problems and requirements of semantic annotation is followed by methods, such as manual annotation, authoring of documents, semi-automatic annotation and deep annotation, as well as applications of annotations such as linguistic, service and multimedia annotation. We will give a short overview of annotation tools and systems, followed by a closer look at the evaluation issues. The tutorial, which will be driven by examples and demonstrations, will close with an overview of open research challenges.  
  Additional Information:   further information on the tutorial are available at: http://annotation.semanticweb.org/conferences/eswc2006/tutorial  

Tutorial 7 [Half Day]: What you Mean is What you Watch: Multimedia and the Semantic Web
  Presenters:   Valentin Tablan, Department of Computer Science, University of Sheffield, UK.

Stefan Rueger, Imperial College London, UK

Michael Hausenblas, JOANNEUM RESEARCH, Austria

  Description:   This tutorial will cover the hot topic of multimedia and the Semantic Web with focus on multimedia search engines, automatic semantic annotation of multimedia, and use of semantic web tools in the production of new media formats. The tutorial will also cover some open-source tools, thus enabling the participants to put easily their newly learned skills into practice. The material to be presented will include the latest research results from several European projects on multimedia and semantically-enabled knowledge technologies (Prestospace, NM2, MediaCampaign, and SEKT).  
  Additional Information:   further information on the tutorial are available at: http://gate.ac.uk/conferences/eswc2006/multimedia-tutorial/