COMP60421: Ontology Engineering for the Semantic Web

This is the web page where you will find news and more information about COMP60421. There is, additionally, the syllabus page.


General:

The course is taught by Bijan Parsia and Sean Bechhofer.

If you have any questions that might be of interest to others, please feel free to post it on Blackboard's discussion list.


Coursework and Timing:

The course runs in Semester 1, period 2 on a Friday. The course starts on Friday, November 11th, 2010, at 9:00 in room 2.19 with lectures and labs. We hope to finish by 5pm.

The deadline for handing in coursework will be 09:00 on Friday the following week. Thus coursework in Week 1 is due Friday November 18th at 09:00

Coursework, announcements, feedback, and discussions will be handled via Blackboard. We will also use our Twitter feed (tags #uom #comp60421) for announcements and news.

For part of the coursework, we'll be using the Protege 4 editor. We recommend using version 4.1 and adding the Pellet reasoner plugin. The Protege OWL Tutorial will help you get acquainted with the tool.

Late coursework:

If you have mitigating circumstances (either for lateness or for any other issue), you should fill out the mitigating circumstances form and hand it in to the student support office. The instructors and demonstrators do not grant extensions or resits for coursework directly: You need to go through the mitigating circumstances committee. Feel free to come talk to us about problems you are having as early as possible. We will help you navigate the system. But we will adhere to the system. If you do not have mitigating circumstances, then late coursework will receive zero credit.


Schedule and materials:

Week Date Topic(s) Resources/Reading Slides
1 11/11 Intro to KR
Basic OWL
Knowledge Acquisition
[what-is-kr], [ka], [isa]
[protege]
[owl2-overview], [owl2-reference], [owl2-primer]
Practicalities
Slides
2 18/11 OWL Semantics [dl-handbook] OWL Semantics
Modelling walkthrough
3 25/11 Part-Whole Relations
SEP Triples
Modelling Roles
[composition], [part-whole]
SEP example ontologies original, a1, a2, a3
Partonomy Slides
Language Design
4 2/11 Ontoclean
OWL API
DL Reasoning
[ontoclean-1], [ontoclean-2], [ontoclean-3], [owlapi-1], [owl-api-2], [dl-handbook], OWL API Ontoclean, API, Reasoning
Language and Applications
5 9/12 SKOS
Linked Data
[cohse], [skos-ref], [skos-primer]
[linked-data]
 
SKOS and Linked Data

Reading List