Important Dates
Organising Committee
Programme Committee
Invited Speakers
Accepted Papers
Accepted Workshops
Accepted Tutorials
Accepted Demos
Accepted Posters
Accepted Phd
Closed Calls
Download Flyer
[colour] [black & white]


  Accepted Tutorials  

1. Pattern-based Ontology Design

Presenters: Aldo Gangemi, Valentina Presutti

Full Day Tutorial

Our tutorial targets ontology designers, engineers, and practitioners
(including generic skilled web users). The tutorial provides a method based
on good practices i.e., ontology design patterns, for the development of
ontologies. We illustrate theoretical aspects of ontology design patterns, and
analyse some relevant samples taken from a catalogue of ontology design
patterns. The tutorial includes a hands-on session with ontology design
activities, performed by using the available state of art platforms.

2. What Semantic Web researchers need to know about Machine Learning

Presenters: Marko Grobelnik, Blaz Fortuna, Dunja Mladenic

Full Day Tutorial

Semantic web and Machine Learning are covering conceptually different sides of the same story – Semantic Web’s typical approach is top-down modeling of knowledge and proceeding down towards the data while Machine Learning is almost entirely data-driven bottom-up approach trying to discover the structure in the data and express it in the more abstract ways and rich knowledge formalisms.

While ESWC conference covers mainly top-down style of approaches we can spot in the recent time strong moves toward using also data-driven bottom-up approaches, especially in the context of modeling data from the web and dealing with Web2.0 related research.

The goal of this tutorial is to provide understanding of analytical techniques from Machine Learning and related research fields which could be used to model Semantic Web related problems. The aim is to explain the topics in an intuitive way which could serve for later understanding of relevant Semantic Web problems also in the light of data-driven approaches.

3. Linking Social Networks, Microformats, and the Semantic Web using GRDDL

Presenter: Harry Halpin

Half Day Tutorial

Social networking websites are growing rapidly, and for many users they
are the primary way they interact with the Web. Users can not control
their data and have their data spread out over multiple incompatible
services. Each of these social networking websites has different
standards for exporting their data using APIs. How can we get all of
these technologies to integrate, so users can control their own social
graph and not have their identity spread out over diverse and
incompatible web-sites? Recent efforts at
http://www.dataportability.org/ show that there is widespread interest
in opening the social graph from users, developers, and even vendors.
The Semantic Web may just be part of the answer.

This hands-on tutorial will step by step introduce the users to social
networking in general, social networking tools such as the openSocial
API, FBXML, XFN, and OpenID. Then, we will show how FOAF, GRDDL, and
SPARQL uses the Semantic Web can ``open the social graph'' for
interoperability among diverse social networking sites. Once we have a
user's profile and social network integrated over various web sites, we
can integrate our social graph with other information created by the
user, such as reviews, calendar data, and more, in order to build a
truly complete profile of a person's online activity. Both practical
issues at deploying these technologies and open research questions will
be explored.

4. Ontology Engineering and Plug-in Development with the NeOn Toolkit

Presenters: Michael Erdmann, Peter Haase, Rudi Studer

Full Day Tutorial

Our tutorial targets ontology modelers and engineers. The tutorial provides
guidance for the development of ontologies and ontology-based applications
with respect to the complete ontology lifecycle.

We will start with an introduction to a variety of use cases for
applications of ontologies, including information integration and knowledge
management. Based on these use cases we will illustrate a typical ontology
lifecycle and discuss specific ontology lifecycle activities, such as
ontology development, selection and reuse, ontology mapping, and ontology
evolution. After a short introduction to the NeOn toolkit and its
functionalities, we will take a closer look at how the lifecycle activities
are realized using the NeOn toolkit. As an example, we will demonstrate how
to support ontology selection and reuse with a plug-in that integrates with
the Watson Semantic Web gateway. In the hands-on exercises, the participants
will work on practical activities from a real world use case.

In the second half of the tutorial, we will demonstrate how to extend the
functionalities of the ontology engineering environment by developing a NeOn
plug-in to support an additional lifecycle activity from the initial use
case. Therefore, we first provide further insights into the NeOn reference
architecture, its plug-in concept and APIs. We will then demonstrate how to
develop a plug-in in an easy-to-follow step-by-step way. After that, the
participants will create their own working plug-in in a hands-on exercise.4.

5. Transitioning Legacy Applications to Ontologies: A Hands-on Tutorial

Presenters: Kalina Boncheva, Terry Payne, Farid Cerbah, Jeff Pan

Half Day Tutorial

Semantic-based software engineering has attracted a lot of attention
recently from the Semantic Web community, as demonstrated by the annual
SWESE workshop. Some particularly interesting questions are how to
transition legacy software applications to ontologies and support
software development teams with intelligent semantic-based assistive
tools. This half-day tutorial will enable students and interested
researchers to familiarise themselves with current approaches in this
area and also offer practical, hands-on experience with a number of
relevant tools covering tasks such as ontology learning from software
artefacts, transitioning databases to ontologies, and semantic-based
access to software artefacts for developer teams. The tutorial will
cover some key open-source tools, thus enabling the participants to put
easily their newly learned skills into practice. It will also include
evaluation results on real-world software applications, lessons learnt
from applying semantic web tools to software engineering, and discuss
outstanding open issues and research challenges.

6. Semantic Wikis

Presenters: Sebastian Schaffert, Denny Vrandecic, Peter Dolog

Half Day Tutorial

Semantic Wikis combine properties of wikis (ease of use, low technological barrier, collaboration, easy linking) with Semantic Web technologies (structuring of knowledge, linking with background knowledge models). Since 2005, when development on the first systems startet, Semantic Wikis have matured and are now in a state where they are increasingly deployed even in domains outside the Semantic Web community or even outside Computer Science. Reasons for this are that Semantic Wikis require no advanced knowledge and are thus usable also by laymen, and that Semantic Wikis provide immeadiate benefit over „Non-Semantic“ Wikis. In addition, Semantic Wikis are also an interesting testbed for the envisioned Semantic Web and associated technologies, as Wikis have structural similarities to the Web as a whole and hence share many of the potential chances and pitfalls. This tutorial introduces into the setup and usage of the two currently most popular Semantic Wiki systems, Semantic MediaWiki and IkeWiki. Both systems will have official releases by the time the tutorial takes place, and both systems are in the focus of two upcoming EU funded projects that will start in March 2008.

7. Semantic Web Rule Languages and Rule Interchange on the Web

Presenters: Adrian Giurca, Gerd Wagner

Half Day Tutorial

The main goal of this tutorial is to give an introduction into the
state-of-the-art of Semantic Web rule languages and rule interchange on
the Web. Starting from the basics of the Semantic Web and rule
languages, the tutorial will discuss the various issues of rule
interchange, and will then present the approaches of RuleML, REWERSE I1
and W3C-RIF.

In this tutorial, you will learn...

  1. Basic knowledge about ontology languages and ontology tools
  2. Basic knowledge about the main rule languages such as F-Logic, RuleML, SWRL, Jena Rules, N3, SWSL Rules, WSML-Rules
  3. How to build application vocabularies using RDF(S), OWL and tools
  4. How to design and implement rules in top of vocabularies using rule languages.
  5. Basic knowledge about REWERSE I1 approach on semantic web rules
  6. Which rule languages deal with Web Services
  7. What is RIF and what are the requirements for rules interchange.
  8. How to use an interchange language.
  9. A basic architecture for interchanging