CmpE 583- WEB SEMANTICS: THEORY AND PRACTICE
WEB ONTOLOGY
Summary:
intro to ontology; Web-based ontologies.
MUST READING
- Ch. 4- OWL Introduction in the textbook by Lacy.
- Ch. 10- OWL Language in the textbook by Lacy.
- OWL How to:
OWL Web Ontology Language Guide, W3C Recommendation
10 Feb 2004. Smith, Welty, McGuinness (eds.).
PRESENTATIONS
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 Dec. 6, 2006.