Lectures
- Reasoning and Query Answering in Description Logics
- Magdalena Ortiz, Mantas Šimkus
-
- Datalog and Its Extensions for Semantic Web Databases
- Georg Gottlob, Giorgio Orsi, Andreas Pieris, Mantas Šimkus
-
- Semantic Wikis: Approaches, Applications, and Perspectives
- François Bry, Sebastian Schaffert, Denny Vrandecic, Klara Weiand
-
- Federation and Navigation in SPARQL 1.1
- Marcelo Arenas, Jorge Pérez
-
- Reasoning with Uncertain and Inconsistent Ontologies on the Semantic Web
- Guilin Qi, Jianfeng Du
-
- Linked Data Stream Processing
- Manfred Hauswirth, Danh Le Phuoc, Josiane Xavier Parreira
-
- Data Models and Query Languages for Linked Geospatial Data
- Manolis Koubarakis, Kostis Kyzirakos, Nikolaou Charalampos, Manos Karpathiotakis, Babis Nikolaou, Michael Sioutis
-
- Reasoning and Ontologies in Data Extraction
- Sergio Flesca, Tim Furche, Ermelinda Oro
-
- Argumentation and the Web
- Francesca Toni
Program
September 02 (Sunday) | |||
---|---|---|---|
Time | What | Who | Where |
16:30 - 18:00 | Summer School Registration and Poster Setup | Info Desk and Zeichensaal 13&14, main building, TU Vienna |
September 03 (Monday) | |||
---|---|---|---|
Time | What | Who | Where |
08:00 - 09:00 | Summer School Registration and Poster Setup | Info Desk and Zeichensaal 13&14, main building, TU Vienna | |
09:00 - 09:15 | Summer School Opening | ||
09:15 - 10:30 | Reasoning and Query Answering in Description Logics I | Magdalena Ortiz, Mantas Šimkus | Lecture room HS 8, main building, TU Vienna |
10:30 - 11:00 | Coffee break | ||
11:00 - 12:30 | Reasoning and Query Answering in Description Logics II | Magdalena Ortiz, Mantas Šimkus | |
12:30 - 14:30 | Lunch break | Vienna | |
14:30 - 16:00 | Datalog and Its Extensions for Semantic Web Databases I | Georg Gottlob, Giorgio Orsi, Andreas Pieris, Mantas Šimkus | Lecture room HS 8, main building, TU Vienna |
16:00 - 16:30 | Coffee break | ||
16:30 - 18:00 | Datalog and Its Extensions for Semantic Web Databases II | Georg Gottlob, Giorgio Orsi, Andreas Pieris, Mantas Šimkus |
September 04 (Tuesday) | |||
---|---|---|---|
Time | What | Who | Where |
09:00 - 10:30 | Semantic Wikis: Approaches, Applications, and Perspectives I | François Bry, Sebastian Schaffert, Denny Vrandecic, Klara Weiand | Lecture room HS 8, main building, TU Vienna |
10:30 - 11:00 | Coffee break | ||
11:00 - 12:30 | Semantic Wikis: Approaches, Applications, and Perspectives II | François Bry, Sebastian Schaffert, Denny Vrandecic, Klara Weiand | |
12:30 - 14:30 | Lunch break | Vienna | |
14:30 - 16:30 | Semantic Wikis: Approaches, Applications, and Perspectives III | François Bry, Sebastian Schaffert, Denny Vrandecic, Klara Weiand | Lecture room HS 8, main building, TU Vienna |
16:30 - 18:00 | Student Poster Session, incl. coffee |
September 05 (Wednesday) | |||
---|---|---|---|
Time | What | Who | Where |
09:00 - 10:30 | Federation and Navigation in SPARQL 1.1 I | Marcelo Arena, Jorge Pérez | Lecture room HS 8, main building, TU Vienna |
10:30 - 11:00 | Coffee break | ||
11:00 - 12:30 | Federation and Navigation in SPARQL 1.1 II | Marcelo Arenas, Jorge Pérez | |
12:30 - 14:30 | Lunch break | Vienna | |
14:30 - 16:00 | Reasoning with Uncertain and Inconsistent Ontologies on the Semantic Web I | Guilin Qi, Jianfeng Du | Lecture room HS 8, main building, TU Vienna |
16:00 - 16:30 | Coffee break | ||
16:30 - 18:00 | Reasoning with Uncertain and Inconsistent Ontologies on the Semantic Web II | Guilin Qi, Jianfeng Du |
September 06 (Thursday) | |||
---|---|---|---|
Time | What | Who | Where |
09:00 - 10:30 |
Linked Data Stream Processing I |
Manfred Hauswirth, Danh Le Phuoc, Josiane Xavier Parreira | Lecture room HS 8, main building, TU Vienna |
10:30 - 11:00 | Coffee break | ||
11:00 - 12:30 | Linked Data Stream Processing II | Manfred Hauswirth, Danh Le Phuoc, Josiane Xavier Parreira | |
12:30 - 14:30 | Lunch break | Vienna | |
14:30 - 16:00 | Data Models and Query Languages for Linked Geospatial Data I | Manolis Koubarakis, Manos Karpathiotakis, Kostis Kyzirakos, Babis Nikolaou, Michael Sioutis | Lecture room HS 8, main building, TU Vienna |
16:00 - 16:30 | Coffee break | ||
16:30 - 18:00 | Data Models and Query Languages for Linked Geospatial Data II | Manolis Koubarakis, Manos Karpathiotakis, Kostis Kyzirakos, Babis Nikolaou, Michael Sioutis | |
19:00 - 23:30 | Dinner at Heuriger Werner Welser |
September 07 (Friday) | |||
---|---|---|---|
Time | What | Who | Where |
09:00 - 10:30 | Reasoning and Ontologies in Data Extraction I | Sergio Flesca, Tim Furche, Ermelinda Oro | Lecture room HS 8, main building, TU Vienna |
10:30 - 11:00 | Coffee break | ||
11:00 - 12:30 | Reasoning and Ontologies in Data Extraction II | Sergio Flesca, Tim Furche, Ermelinda Oro | |
12:30 - 14:30 | Lunch break | Vienna | |
14:30 - 16:00 | OWL 2 Profiles: An Introduction to Lightweight Ontology Languages I | Markus Krötzsch | Lecture room HS 8, main building, TU Vienna |
16:00 - 16:30 | Coffee break | ||
16:30 - 18:00 | OWL 2 Profiles: An Introduction to Lightweight Ontology Languages II | Markus Krötzsch |
September 08 (Saturday) | |||
---|---|---|---|
Time | What | Who | Where |
09:00 - 10:30 | Argumentation and the Web I | Francesca Toni | Lecture room HS 8, main building, TU Vienna |
10:30 - 11:00 | Coffee break | ||
11:00 - 12:30 | Argumentation and the Web II | Francesca Toni | |
12:30 - 13:00 | Summer School closing | Vienna |
Lecture Descriptions
Data Models and Query Languages for Linked Geospatial Data | |||
---|---|---|---|
Description | Lecturer | Material | |
The recent availability of geospatial information as linked open data has generated new interest in geospatial query processing and reasoning, a topic with a long tradition of research in the areas of databases and artificial intelligence. In this paper we survey recent advances in this important research topic concentrating on issues of data modeling and querying. | Manolis Koubarakis Kostis Kyzirakos Nikolaou Charalampos Manos Karpathiotakis Babis Nikolaou Michael Sioutis |
Tutorial 1 Tutorial 2 Tutorial 2 Strabon - RDF Store supporting GeoSPARQL |
|
Semantic Wikis: Approaches, Applications, and Perspectives | |||
Description | Lecturer | Material | |
Since about a decade Semantic Wikis have been proposed, systems have been conceived, developed and used for various purposes. This article aims first at a comprehensive state-of-the-art on the research on Semantic Wiki stressing the concepts and techniques making Semantic Wikis easy to use by a wide, and possibly unskilled, audience. The further describes applications, or application use cases, that have driven the research on Semantic Wikis. Finally, the article addresses software techniques and architectures that have been proposed for Semantic Wikis. | François Bry Sebastian Schaffert Denny Vrandecic Klara Weiand |
Tutorial Backstage Semantic Wiki |
|
OWL 2 Profiles: An Introduction to Lightweight Ontology Languages | |||
Description | Lecturer | Material | |
This chapter gives an extended introduction to the lightweight profiles OWL EL, OWL QL, and OWL RL of the Web Ontology Language OWL. Those three ontology language standards are sublanguages of OWL DL that are restricted in ways that significantly simplify ontological reasoning. Compared to OWL DL as a whole, reasoning algorithms for the OWL profiles show higher performance, are easier to implement, and can scale to larger amounts of data. Since ontological reasoning is of great importance for designing and deploying OWL ontologies, the profiles are highly attractive for many applications. These advantages come at a price: various modelling features of OWL are not available in all or some of the OWL profiles. Moreover, the profiles are mutually incomparable in the sense that each of them offers a combination of features that is available in none of the others. This chapter provides an overview of these differences and explains why some of them are essential to retain the desired properties. To this end, we recall the relationship between OWL and description logics (DLs), and show how each of the profiles is typically treated in reasoning algorithms. | Markus Krötzsch | Tutorial | |
Argumentation and the Web | |||
Description | Lecturer | Material | |
I will provide an overview of computational argumentation, focusing on abstract argumentation and assumption-based argumentation, as well as uses of these forms of argumentation in Web contexts, and in particular Semantic Web as well as Social Networks contexts. I will outline achievements to date as well as open issues and challenges. | Francesca Toni | ||
Federation and Navigation in SPARQL 1.1 | |||
Description | Lecturer | Material | |
SPARQL is now widely used as the standard query language for RDF. Since the release of its first version in 2008, the W3C group in charge of the standard has been working on extensions of the language to be included in the new version, SPARQL 1.1. These extensions include several interesting and very useful features for querying RDF. In this tutorial, we survey two key features of SPARQL 1.1: Federation and navigation capabilities. We focus on the formalization of these two features, in particular, of their syntax and semantics. We analyze some classical theoretical problems such as expressiveness and complexity, and discuss some algorithmic properties. Moreover, we present some important recently discovered issues regarding the normative semantics of federation and navigation in SPARQL 1.1, specifically, on the impossibility of answering some unbounded federated queries and the high computational complexity of the evaluation problem for queries including navigation functionalities. We argue that these issues may have a significant impact on the adoption of the new standard, and we discuss on possible alternatives and their implications. |
Marcelo Arenas Jorge Pérez | Tutorial | |
Reasoning with Uncertain and Inconsistent Ontologies on the Semantic Web | |||
Description | Lecturer | Material | |
Ontologies play an important role for the success of the Semantic Web. Due to the dynamic nature of the Web, one can hardly expect to rely on ontologies with precise definitions and without any error. Thus, reasoning with uncertainty and dealing with inconsistency are two important issues in ontology engineering. In this tutorial, we will first introduce probabilistic description logics and possibilistic description logics, two important formalisms to represent and reasoning with uncertain and inconsistent ontologies. We discuss the relationship and difference betwen these two formalisms. We will then consider the dynamics of ontologies and focus on the problem of revising one ontology with another ontology. This problem is closely related to the problem of belief revision, which has been widely discussed in the literature. We give an overview of approaches to revising ontologies when inconsistencies occur. | Guilin Qi Jianfeng Du |
Tutorial 1 Tutorial 2 |
|
Linked Data Stream Processing | |||
Description | Lecturer | Material | |
The RDF data which arrives in multiple, continuous, rapid and time-varying data streams has become more popular in real-time data sources like sensor data, social network. This time-dependent linked data, called Linked Stream Data, motivated several work in proposing data models associated with processing engines. This paper gives an overview about Linked Data Stream and the state of the art of processing models and techniques. In addition, by giving a survey on relevant work and technologies, the paper explores new issues and challenges in new requirements, query languages and query processing. | Manfred Hauswirth Danh Le Phuoc Josiane Xavier Parreira |
Tutorial 1 Tutorial 2 |
|
Datalog and Its Extensions for Semantic Web Databases | |||
Description | Lecturer | Material | |
In this lecture we introduce Datalog, a powerful language for expressing complex queries over relational data and a means for declarative problem solving. To argue that Datalog is particularly appealing for the Semantic Web, we will identify some of the expressivity limitations of the traditional SQL-like query languages, and show how they can be overcome using Datalog. We will further discuss extensions of Datalog that allow to capture some of the ontology languages of the OWL family, and can thus be used to reason about ontologies. | Georg Gottlob Giorgio Orsi Andreas Pieris Mantas Šimkus | Tutorial | |
Reasoning and Query Answering in Description Logics | |||
Description | Lecturer | Material | |
Description Logics (DLs) play a central role as formalisms for representing ontologies and reasoning about them. They are the logical underpinning of the OWL languages for the Semantic Web, and are increasingly employed in many application areas. This lecture will introduce the basics of DLs. We will discuss the knowledge modeling capabilities of some of the most prominent DLs and present some classic DL reasoning services, like classification, consistency, and instance checking. In the second part of the lecture we will approach the use of DL ontologies for data access, and introduce the increasingly popular framework in which data repositories are queried through DL ontologies. We will discuss the main challenges that arise in this setting and describe some query answering techniques. The computational complexity of the latter will also be briefly discussed. | Magdalena Ortiz Mantas Šimkus |
Tutorial 1 slide/page Tutorial 4 slides/page |
|
Reasoning and Ontologies in Data Extraction | |||
Description | Lecturer | Material | |
The web has become a pig sty—everyone dumps information at random places and in random shapes. Try to find the cheapest apartment in Oxford considering rent, travel, tax and heating costs; or a cheap, reasonable reviewed 11" laptop with an SSD drive. Data extraction flushes structured information out of this sty: It turns mostly unstructured web pages into highly structured knowledge. In this chapter, we give a gentle introduction to data extraction including pointers to existing systems. We start with an overview and classification of data extraction systems along two primary dimensions, the level of supervision and the considered scale. The rest of the chapter is the organized along the first of these dimensions: In the first part, we discuss supervised data extraction, where a human user identifies for each site examples of the relevant data and the system generalizes these examples into extraction programs. We focus particularly on declarative and rule-based paradigms. In the second part, we turn to fully automated (or unsupervised) approaches where the system by itself identifies the relevant data and fully automatically extracts data from many websites. Ontologies or schemata have proven invaluable to guide unsupervised data extraction and we will present an overview of the existing approaches and the different way in which they are using Ontologies. |
Sergio Flesca Tim Furche Ermelinda Oro | Tutorial |