The University of Southampton
Courses

COMP6215 Semantic Web Technologies

Module Overview

The last decade and a half have seen the Web move away from a purely document-centric information system to one in which hypertext techniques are applied to the sort of data found in databases; the term “Semantic Web” is used to refer to this Web of linked data. Semantic Web technologies enable people to create data stores on the Web, build vocabularies, write rules for handling data, and develop systems that can support trusted interactions over the network. This module looks at the development of the Semantic Web, at the technologies underlying it, and at the way in which those technologies are applied.

Aims and Objectives

Module Aims

To provide an overview of Semantic Web technologies

Learning Outcomes

Knowledge and Understanding

Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:

  • The technical architecture of the Semantic Web, and its integration with the World Wide Web
  • The underlying knowledge representation formalisms in use on the Semantic Web
  • Common ontology design patterns
  • Common application vocabularies in use on the Semantic Web
  • The Linked Web of Data
Subject Specific Practical Skills

Having successfully completed this module you will be able to:

  • Use common Semantic Web tools to design, implement, document and verify ontologies
Subject Specific Intellectual and Research Skills

Having successfully completed this module you will be able to:

  • Critically evaluate developments on the Semantic Web
  • Isolate and organise conceptual elements of simple domains of discourse
  • Relate methodologies and techniques to a range of practical applications

Syllabus

- Knowledge Representation, Ontologies and Description Logic - RDF and RDF Schema - OWL - Writing OWL ontologies with Protege - Semantic Web Methodologies and Design Patterns - SPARQL - Rules - Linked Data and Publishing on the Semantic Web - Semantic Web Vocabularies and Applications - Semantic Web and Web2.0 - Trust and Community

Learning and Teaching

TypeHours
Preparation for scheduled sessions18
Lecture36
Follow-up work18
Revision10
Completion of assessment task13
Tutorial12
Wider reading or practice43
Total study time150

Resources & Reading list

Hebeler, J., Fisher, M., Blace, R. and Perez-Lopez, A (2009). Semantic Web Programming. 

Assessment

Summative

MethodPercentage contribution
Exam  (2 hours) 75%
Exercise 25%

Referral

MethodPercentage contribution
Exam  (2 hours) 100%

Repeat Information

Repeat type: Internal & External

Share this module Facebook Google+ Twitter Weibo

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×