Readings: Difference between revisions

From info216
(Created page with " =Reading for the lectures= The text book is ''Semantic Web for the Working Ontologist, Second Edition: Effective Modeling in RDFS and OWL by Dean Allemang and James Hendler (...")
 
No edit summary
Line 1: Line 1:


=Reading for the lectures=
=Text book=
The text book is ''Semantic Web for the Working Ontologist, Second Edition: Effective Modeling in RDFS and OWL by Dean Allemang and James Hendler (Jun 3, 2011). Morgan Kaufmann.'' The whole book is obligatory reading.
The text book in INFO216 is ''Semantic Web for the Working Ontologist, Second Edition: Effective Modeling in RDFS and OWL by Dean Allemang and James Hendler (Jun 3, 2011). Morgan Kaufmann.'' '''The whole book is obligatory reading.''' Make sure you download the papers and web sites in good time before the exam. If a site becomes unavailable the last few days before the exam. Note that to download some of the papers, you need to be inside UiB's network. Use VPN to your UiB account if you are elsewhere.


'''Requirement:''' Make sure you download the papers and web sites in good time before the exam. If a site becomes unavailable the last few days before the
=Other materials=
In addition, '''the materials listed below for each lecture is either mandatory or suggested reading.'''


'''Note:''' To download some of the papers, you need to be inside UiB's network. Use VPN to your UiB account if you are elsewhere.
Finally, '''the lectures and lectures notes are also in the curriculum.'''


==Introduction (tentative)==
=Lectures=
Below are the mandatory and suggested readings for each lecture. All the text-book chapters are mandatory.
 
==Lecture 1: Introduction (tentative)==
* Chapters 1-2 in Allemang & Hendler. ''In text book.''
* Chapters 1-2 in Allemang & Hendler. ''In text book.''
*  <http://www.youtube.com/watch?v=HeUrEh-nqtU>
*  <http://www.youtube.com/watch?v=HeUrEh-nqtU>
Line 14: Line 18:
* Jena JavaDoc
* Jena JavaDoc


==RDF (tentative)==
==Lecture 2: RDF (tentative)==
* Chapters 3 in Allemang & Hendler. ''In text book.''
* Chapters 3 in Allemang & Hendler. ''In text book.''
* RDF 1.1 Primer
* RDF 1.1 Primer
Line 20: Line 24:
* RDF 1.1 Concepts and Abstract Syntax
* RDF 1.1 Concepts and Abstract Syntax


==RDFS (tentative)==
==Lecture 3: RDFS (tentative)==
* Chapters 6-7 in Allemang & Hendler. ''In text book.''
* Chapters 6-7 in Allemang & Hendler. ''In text book.''
* RDF Schema 1.1
* RDF Schema 1.1
* Reasoners and rules engines: Jena inference support
* Reasoners and rules engines: Jena inference support


==Architecture (tentative)==
==Lecture 4: Architecture (tentative)==
* Chapter 4 in Allemang & Hendler. ''In text book.''
* Chapter 4 in Allemang & Hendler. ''In text book.''


==Services (tentative)==
==Lecture 5: Services (tentative)==
* JSON Syntax
* JSON Syntax
* Section 2 in JSON-LD 1.0 Processing Algorithms and API
* Section 2 in JSON-LD 1.0 Processing Algorithms and API
* JSON-LD: Introductory Material (videos)
* JSON-LD: Introductory Material (videos)


==SPARQL (tentative)==
==Lecture 6: SPARQL (tentative)==
* Chapter 5 in Allemang & Hendler. ''In text book.''
* Chapter 5 in Allemang & Hendler. ''In text book.''
* SPARQL 1.1 Query Language
* SPARQL 1.1 Query Language
Line 39: Line 43:
* SPARQL 1.1 Overview
* SPARQL 1.1 Overview


==Visualisation (tentative)==
==Lecture 7: Visualisation (tentative)==
* Shneiderman, Ben (1996): The eyes have it: A task by data type taxonomy for information visualizations. ''Paper.'' [http://drum.lib.umd.edu/bitstream/handle/1903/466/CS-TR-3665.pdf?sequence=2]
* Shneiderman, Ben (1996): The eyes have it: A task by data type taxonomy for information visualizations. ''Paper.'' [http://drum.lib.umd.edu/bitstream/handle/1903/466/CS-TR-3665.pdf?sequence=2]
* Heer & Shneiderman (2012): Interactive Dynamics for Visual Analysis - A taxonomy of tools that support the fluent and flexible use of visualizations. ''Paper.'' [http://dl.acm.org/ft_gateway.cfm?id=2146416&ftid=1146182&dwn=1]
* Heer & Shneiderman (2012): Interactive Dynamics for Visual Analysis - A taxonomy of tools that support the fluent and flexible use of visualizations. ''Paper.'' [http://dl.acm.org/ft_gateway.cfm?id=2146416&ftid=1146182&dwn=1]
Line 47: Line 51:
* [http://vowl.visualdataweb.org/webvowl/index.html#sioc WebVOWL]
* [http://vowl.visualdataweb.org/webvowl/index.html#sioc WebVOWL]


==RDFS Plus (tentative)==
==Lecture 8: RDFS Plus (tentative)==
* Chapter 8 in Allemang & Hendler. ''In text book.''
* Chapter 8 in Allemang & Hendler. ''In text book.''


==Vocabularies (tentative)==
==Lecture 9: Vocabularies (tentative)==
* Chapters 9-10 and 13 in Allemang & Hendler. ''In text book.''
* Chapters 9-10 and 13 in Allemang & Hendler. ''In text book.''
* Linked Open Vocabularies (LOV)
* Linked Open Vocabularies (LOV)


==Linked Open Data (LOD) (tentative)==
==Lecture 10: Linked Open Data (LOD) (tentative)==
* LODstats
* LODstats
* The Linking Open Data cloud diagram
* The Linking Open Data cloud diagram
* State of the LOD Cloud 2014
* State of the LOD Cloud 2014


==Resources (tentative)==
==Lecture 11: Resources (tentative)==
* Dbpedia
* Dbpedia
* Wikidata
* Wikidata
Line 65: Line 69:
* WordNet - A lexical database for English
* WordNet - A lexical database for English


==OWL (tentative)==
==Lecture 12: OWL (tentative)==
* Chapters 11-12 in Allemang & Hendler. ''In text book.''
* Chapters 11-12 in Allemang & Hendler. ''In text book.''
* OWL2 Overview
* OWL2 Overview
Line 72: Line 76:
* Jena Ontology API
* Jena Ontology API


==OWL DL (tentative)==
==Lecture 13: OWL DL (tentative)==
* Nardi & Brachman: Introduction to Description Logics. Chapter 1 in Description Logic Handbook. ''Paper.'' [https://www.google.no/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiO66mdqeLQAhXBoCwKHXnND3QQFggfMAA&url=https%3A%2F%2Fwww.inf.unibz.it%2F~franconi%2Fdl%2Fcourse%2Fdlhb%2Fdlhb-01.pdf&usg=AFQjCNESKoc0OVEyV54mB2gZekZcOdZDsg&sig2=sZPu2Nk5I06zl7IJcII3ZA]
* Nardi & Brachman: Introduction to Description Logics. Chapter 1 in Description Logic Handbook. ''Paper.'' [https://www.google.no/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiO66mdqeLQAhXBoCwKHXnND3QQFggfMAA&url=https%3A%2F%2Fwww.inf.unibz.it%2F~franconi%2Fdl%2Fcourse%2Fdlhb%2Fdlhb-01.pdf&usg=AFQjCNESKoc0OVEyV54mB2gZekZcOdZDsg&sig2=sZPu2Nk5I06zl7IJcII3ZA]
* Baader & Nutt: Basic Description Logics. Chapter 2 in Description Logic Handbook. ''Paper.'' [https://www.google.no/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjo0NWoqeLQAhXChSwKHWasBuoQFggiMAE&url=https%3A%2F%2Fwww.inf.unibz.it%2F~franconi%2Fdl%2Fcourse%2Fdlhb%2Fdlhb-02.pdf&usg=AFQjCNH46M6Vh01GE6Z6zhajePPVd99cdg&sig2=3R0-B-uNmwLnDwijEHGILQ&bvm=bv.140496471,d.bGg]
* Baader & Nutt: Basic Description Logics. Chapter 2 in Description Logic Handbook. ''Paper.'' [https://www.google.no/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjo0NWoqeLQAhXChSwKHWasBuoQFggiMAE&url=https%3A%2F%2Fwww.inf.unibz.it%2F~franconi%2Fdl%2Fcourse%2Fdlhb%2Fdlhb-02.pdf&usg=AFQjCNH46M6Vh01GE6Z6zhajePPVd99cdg&sig2=3R0-B-uNmwLnDwijEHGILQ&bvm=bv.140496471,d.bGg]
* Complexity of Reasoning in Description Logics [http://www.cs.man.ac.uk/~ezolin/dl/]
* Complexity of Reasoning in Description Logics [http://www.cs.man.ac.uk/~ezolin/dl/]


==Ontology development (tentative)==
==Lecture 14: Ontology development (tentative)==
* Chapters 14-16 in Allemang & Hendler. ''In text book.''
* Chapters 14-16 in Allemang & Hendler. ''In text book.''
* Noy & McGuinness (2001): Ontology Development 101: A Guide to Creating Your First Ontology. ''Paper.'' [https://www.google.no/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiCpeSDq-LQAhWICywKHX92CRQQFgghMAA&url=http%3A%2F%2Fprotege.stanford.edu%2Fpublications%2Fontology_development%2Fontology101.pdf&usg=AFQjCNGe3FD2J8jtwome1E6cqfsBVT6TcQ&sig2=5SMb-L2ZKY_J86NU5YG6dQ]
* Noy & McGuinness (2001): Ontology Development 101: A Guide to Creating Your First Ontology. ''Paper.'' [https://www.google.no/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiCpeSDq-LQAhWICywKHX92CRQQFgghMAA&url=http%3A%2F%2Fprotege.stanford.edu%2Fpublications%2Fontology_development%2Fontology101.pdf&usg=AFQjCNGe3FD2J8jtwome1E6cqfsBVT6TcQ&sig2=5SMb-L2ZKY_J86NU5YG6dQ]
* Sicilia et al. (2012): Empirical findings on ontology metrics. ''Paper.'' [http://www.sciencedirect.com/science/article/pii/S095741741101640X]
* Sicilia et al. (2012): Empirical findings on ontology metrics. ''Paper.'' [http://www.sciencedirect.com/science/article/pii/S095741741101640X]

Revision as of 14:48, 11 January 2017

Text book

The text book in INFO216 is Semantic Web for the Working Ontologist, Second Edition: Effective Modeling in RDFS and OWL by Dean Allemang and James Hendler (Jun 3, 2011). Morgan Kaufmann. The whole book is obligatory reading. Make sure you download the papers and web sites in good time before the exam. If a site becomes unavailable the last few days before the exam. Note that to download some of the papers, you need to be inside UiB's network. Use VPN to your UiB account if you are elsewhere.

Other materials

In addition, the materials listed below for each lecture is either mandatory or suggested reading.

Finally, the lectures and lectures notes are also in the curriculum.

Lectures

Below are the mandatory and suggested readings for each lecture. All the text-book chapters are mandatory.

Lecture 1: Introduction (tentative)

Lecture 2: RDF (tentative)

  • Chapters 3 in Allemang & Hendler. In text book.
  • RDF 1.1 Primer
  • RDF 1.1 Semantics
  • RDF 1.1 Concepts and Abstract Syntax

Lecture 3: RDFS (tentative)

  • Chapters 6-7 in Allemang & Hendler. In text book.
  • RDF Schema 1.1
  • Reasoners and rules engines: Jena inference support

Lecture 4: Architecture (tentative)

  • Chapter 4 in Allemang & Hendler. In text book.

Lecture 5: Services (tentative)

  • JSON Syntax
  • Section 2 in JSON-LD 1.0 Processing Algorithms and API
  • JSON-LD: Introductory Material (videos)

Lecture 6: SPARQL (tentative)

  • Chapter 5 in Allemang & Hendler. In text book.
  • SPARQL 1.1 Query Language
  • SPARQL 1.1 Update Language
  • SPARQL 1.1 Overview

Lecture 7: Visualisation (tentative)

  • Shneiderman, Ben (1996): The eyes have it: A task by data type taxonomy for information visualizations. Paper. [1]
  • Heer & Shneiderman (2012): Interactive Dynamics for Visual Analysis - A taxonomy of tools that support the fluent and flexible use of visualizations. Paper. [2]
  • Skjæveland 2012: Sgvizler. Paper. [3]
  • Sgvizler 0.6
  • VOWL: Visual Notation for OWL Ontologies
  • WebVOWL

Lecture 8: RDFS Plus (tentative)

  • Chapter 8 in Allemang & Hendler. In text book.

Lecture 9: Vocabularies (tentative)

  • Chapters 9-10 and 13 in Allemang & Hendler. In text book.
  • Linked Open Vocabularies (LOV)

Lecture 10: Linked Open Data (LOD) (tentative)

  • LODstats
  • The Linking Open Data cloud diagram
  • State of the LOD Cloud 2014

Lecture 11: Resources (tentative)

  • Dbpedia
  • Wikidata
  • GeoNames
  • WordNet - A lexical database for English

Lecture 12: OWL (tentative)

  • Chapters 11-12 in Allemang & Hendler. In text book.
  • OWL2 Overview
  • OWL2 Primer
  • OWL2 Web Ontology Language Manchester Syntax
  • Jena Ontology API

Lecture 13: OWL DL (tentative)

  • Nardi & Brachman: Introduction to Description Logics. Chapter 1 in Description Logic Handbook. Paper. [4]
  • Baader & Nutt: Basic Description Logics. Chapter 2 in Description Logic Handbook. Paper. [5]
  • Complexity of Reasoning in Description Logics [6]

Lecture 14: Ontology development (tentative)

  • Chapters 14-16 in Allemang & Hendler. In text book.
  • Noy & McGuinness (2001): Ontology Development 101: A Guide to Creating Your First Ontology. Paper. [7]
  • Sicilia et al. (2012): Empirical findings on ontology metrics. Paper. [8]