CmpE 583- WEB SEMANTICS: THEORY AND PRACTICE
WEB ONTOLOGY
Summary:
intro to ontology; Web-based ontologies.
MUST READING
PRESENTATIONS
- OWL Intro:
Notes off Lacy Textbook
- OWL Language:
Notes off Lacy Textbook
- For your records: OWL Feature Summary and some examples:
- Ch. 4- OWL Introduction in the textbook by Lacy.
- Ch. 10- OWL Language in the textbook by Lacy.
- Part on
Ontologies (OWL) in
Tutorial on Semantic Web Technologies by Ivan Herman dated 26 November
2004.
NB: select pdf version and skip to page 107; Slidy tool may not bind
graphics properly.
- TBA:
STANDARDS
- OWL recommendations: the most recent are of 10 February 2004. See
W3C OWL pages:
BETTER READING
ONTOLOGY TOOLS
-
OWL Site: Tools, Projects and
Applications of W3C.
-
Open source ontology editor Protégé
of Stanford Univ. Yearly Protégé conferences are being held. Can see latest (8th
on 18-21 July 2005) and follow on to earlier ones to get hold of presentations.
-
Jena Framework: the home of the Jena project; Jena is distributed under a
BSD-style license.
-
Introduction to Jena: Use RDF models in your Java applications with the Jena
Semantic Web Framework by Philip McCarthy, 23 Jun 2004.
-
Jena Tutorial: A Programmer's Introduction to
RDQL- how to query
OWL.
-
OWL validator:
Vowlidator Project.
-
Open-source tools for the semantic Web:
SemWebCentral.org.
-
ezOWL visual ontology editor for
Protégé.
CONFERENCE LINKS
PROJECTS LINKS
FURTHER READING
-
Engineering ontologies:
Ontology Development 101: A Guide to Creating Your First Ontology by Natalya
F. Noy and Deborah L. McGuinness.
-
Chapter 7 - Undstanding Taxonomies. In
The Semantic Web: A Guide to the Future of XML, Web Services, and
Knowledge Management, 1st edition, by Kevin T. Smith, Michael C. Daconta, Leo
J. Obrst. John Wiley & Sons, 2003. ISBN:0471432571. Available as e-book at
ACM Professional Development Center.
-
Chapter 8 - Understanding Ontologies. In
The Semantic Web: A Guide to the Future of XML, Web Services, and
Knowledge Management, 1st edition, by Kevin T. Smith, Michael C. Daconta, Leo
J. Obrst. John Wiley & Sons, 2003. ISBN:0471432571. Available as e-book at
ACM Professional Development Center.
- Many specific examples of commercial applications and enterprise scale
implementations of these technologies are detailed in the RDF/OWL
testimonial page, as
well as the RDF and
OWL Implementation pages.
- Edgington, T., Choi, B., Henson, K, Raghu, T.S., and Vinze, Ajay: Adopting
ontology to facilitate knowledge sharing. Commun. ACM 47, 11 (Nov. 2004),
85-90.
- Enrico FRANKONI: Course on knowledge representation:
Description Logics.
- RDF Topic Maps by
Eric Prud'hommeaux: Topic Maps describe associations of objects (identified by
URI). RDF describes relationships between objects. This document describes a few
algorithmic mappings between the two.
- Contrasting Knowledge
Representation in MOF, Topic Maps and RDF by Eric Prud'hommeaux.
- UML conversion: Python
code sample.
- EER diagram samples are available in:
-
Chapter 4 in
Modern Database Management, 6th Edition by Hoffer et al.
- Chapter 4 in Elmasri/Navathe:
Fundamentals of Database Systems, 3rd Edition. Addison-Wesley Longman, 2000.
- L. Khan: Mapping:
Lecture6.ppt.
- Renée Fecteau:
Chapter 7.
- Hsin-Hsi Chen:
Chapter
4 &
Chapter 9.
- Urban, Susan D.; Suzanne W. Dietrich: "Using UML class diagrams for a
comparative analysis of relational, object-oriented, and object-relational
database mappings", ACM SIGCSE Bulletin, Proc. 34th SIGCSE Technical Symposium
on Computer Science Education, Vol. 35, Issue #1, January 2003.
- Alex Borgida:
uml-figs.pdf.gz
& eer2rd.pdf.gz
&
EER2DB-figs.pdf.gz.
- Silberschatz, Abraham; Henry F. Korth, and S. Sudsarshan: Database System
Concepts, 3rd Edition.
- Andrei Lopatenko:
Sweeney Tours.
CmpE 583 Home |
E-mail
the Instructor |
E-mail CmpE 583 Mailing List
Updated Nov. 27, 2007.