General
information Lecture
Schedule
Notices
|
29-May-06 |
Consultation times for examination are Wednesday 7
June and Friday 16 June, from about 9:00 to 5:00. Other times by appointment. Review has been posted. |
|
25-May-06 |
Someone has pointed out that the marking sheet totaled 39
marks rather than 40. (Q5 was 3 and should have been 4). I will adjust
all marks by (40/39) to
compensate. Sorry about that. |
|
23-May-06 |
Marks posted for assignment 1 (at left). Scripts may be
collected from lecturer's office |
|
10-May-06 |
|
|
7-Apr-06 |
Monday 1 May is a public holiday, so neither lecture nor
tutorial that week. However, the tutor has scheduled a consultation time on
Wednesday 3 May from 1 to 2 pm in 78-631 |
|
5-Apr-06 |
Example for chapter 7 from lecture posted (PDF) |
|
27-Mar-06 |
A revised version of Chapter 5 Complex Objects has been
posted (PDF) |
|
23-Mar-06 |
If you haven't yet found a group for your assignment, you
can make an announcement at either the lecture or tutorial (or ask me or the
tutor to do so), or you can make use of the course newsgroup
(uq.itee.infs3101). See https://my.uq.edu.au/help.html
- Q15 |
|
20-Mar-06 |
Extra slides for today's lecture posted as PDF |
|
14 Mar-06 |
Solution to tutorial this week posted. Generally the
solution will be posted on Tuesday or Wednesday of the week. |
|
13 Mar-06 |
Assignment 1 topics chosen so far at left. Register your
group and topic as soon as possible by e-mail to me. |
|
13 Mar-06 |
Tutor consultation Room 78-631 Monday 2-3 starting 20
March |
|
22-Feb-06 |
Course reader available from UQ Bookshop POD centre |
|
22-Feb-06 |
Note additional assignment for INFS7100 students at left |
|
23 Nov-05 |
All readings are current and available. Assignment is current.
Tutorials are current. The course profile has been published in the new
university-wide system. |
|
22 Nov-05 |
Lecture slides are current |
|
10 Nov-05 |
The course will be substantially the same in 2006 as in 2005,
although there will be minor revisions. Do not rely on details. Tutorials do
not begin until week 3. |
Updated 27 March 2006
|
|
Topic |
|
Week 1 27-Feb |
1. The dream of interoperation, federated databases, the semantic
web, communities of agents http://en.wikipedia.org/wiki/Semantic_Web Library readings Tim Berners-Lee and Mark Fischetti Weaving the Web :
the original design and ultimate destiny of the World Wide Web by its
inventor San Francisco : HarperSanFrancisco,
1999. Paul, et al. Enabling B2B marketplaces: the case of GE
Global Exchange Services Annals of Cases on IT,
Idea Group 2003 copy on-line in Library system. This introduction
to a new journal, Applied Ontology, gives a good perspective on what ontology
is about and how it relates to computing more generally. Article is short,
and the most relevant material is in the first two pages. |
|
Week 2 6-March |
2. What is going on in interoperating systems. Speech
acts and institutional facts. Library reading: Searle Construction of social reality Free Press 1995, especially ch 2, 6 |
|
|
3. Why the bottom-up approach fails: semantic
heterogeneity. Sketch of a feasible approach. Semantic
Heterogenity Reading (HTML) Institutional
Facts/ Info Systems Reading (PDF) Library reading: Sheth and Larsen (1990) Federated
Database Systems. Online in library system. |
|
Week 3 13-March |
4. A look at some examples Lecture Slides (PDF) Z39.50 Reading(PDF) Dimensions Reading (PDF) |
|
Week 4 20-March |
5. Complex objects:
the part/whole relationship Lecture Slides
(PDF) More
on identity, unity and other things(PDF) Revision of reading chapter (PDF) |
|
Week 5 27-March |
6. Complex structures: subclasses and subproperties Lecture Slides
(PDF) More
on when subsumption makes sense(PDF) |
|
Week 6 3-April |
7. Formal upper ontologies Lecture Slides (PDF) More
on Dolce(PDF) Motivating example (PDF) Weber, R, (1997) Ontological Foundations of Information Systems Coopers and Lybrand, especially chapter 2
on-line in library system. Dewey, John Chapter 2 Existence from Experience and Nature. Relevant to the distinction between
endurant and perdurant, and why the distinction is not absolute. on-line in
library system. |
|
Week 7 10 April |
8. Quality of ontology: principles of Gruber Lecture Slides (PDF) Gruber
on Quality(PDF) |
|
17-21 April |
Semester Break |
|
|
9. Uses of Ontology (Optional Reading) |
|
Week 8 24-April |
10. Semantic web view: RDFS Lecture Slides (PDF) RDF
Primer |
|
Week 9 1-May |
Public Holiday |
|
Week 10 8-May |
11. Semantic web view: OWL OWL Web Ontology Language
Overview OWL Web
Ontology Language Guide Ontology 101 Tutorial
from Stanford UMBC Semantic Web
Reference Card Protege Ontology
Editor from Stanford |
|
Week 11 15-May |
12. Advanced issues Winston, M.E., Chaffin, R. and Herrmann, D. (1987) A
taxonomy of part-whole relations Cognitive Science 11, 417-444 on-line
in library system. |
|
Week 12 22-May |
13. Predicates Friendly Guide to
Common Logic |
|
Week 13 29-May |
15. Using an ontology: the ontology server Starlab ontology server project Stanford KSL Ontology Server Project KAON server at
University of Karlsruhe |
Updated 29 May, 2006
General information
Students
having taken INFS3100 are welcome. This course covers different material.
Lecturer: Dr. Robert M. Colomb, Room 628, General Purpose
South, x51190 e-mail Home
Tutor for INFS3101 – Kwok Cheung e-mail
Tutor consultation Room 78-631 Monday 2-3
Textbook: none
Lecture notes: Copies of assignment specifications,
tutorials, lecture slides and textbook-style notes are available from the
Print-on-Demand service at the UQ Bookstore.
Tutorial will be run as a single session where the tutor
will work through concrete examples of the relevant lecture concepts. The tutor
will in addition be available for scheduled consultation sessions at times to
be advised.
Description
The Web is about people connecting with applications (web
sites) across the internet. The semantic web is
about programs connecting with applications across the internet, so program to
program communication rather than people to program communication.
If two programs are going to exchange messages, there must
be some agreement as to what the words mean. These agreements are called ontologies. So ontologies are needed to make the semantic web work. Ontologies
are something like conceptual data models, but they are used for different
purposes, so have their own issues. INFS3101 will look at what ontologies are needed
for, the design considerations and languages needed to build them, and the
requirements for the software that supports their use.
