TWiki> Cruz Web>Teaching>CS586Fall2010 (2010-08-25, Main.ifcruz)EditAttach

Isabel F. Cruz - Teaching - CS586

Fall 2010
"Data and Web Semantics"

Schedule: T-R 2:00-3:15 pm
Room (Courtesy of EVL):
2068 ERF

(instructions on how to get to this room are posted in Blackboard)
Please note that occasionally we may have to go to our officially assigned room: 311 BSB


The Blackboard web site for the course has been created and is operational as of August 25, 2010. This page will no longer be significantly updated.

About the course

More details will be announced in class and/or e-mailed to the class and/or posted in your Blackboard account ( for the course. If you have never used Blackboard, you can read the Blackboard 9.0 Learning System User Manual (PDF).


Instructor: Professor Isabel F. Cruz, SEO 1134
Contact email: (please make sure you mention CS586 in the subject of the message)
Additional help: Dr. Matteo Palmonari (Postdoctoral Associate, Guest Lecturer)
Additional help: Cosmin Stroe (Research Engineer, AgreementMaker Principal Architect)
Additional help: Michele Caci (Graduate Student, Ontology Matching)
Additional help: Ulas Keles (Graduate Student, Ontology Matching: "Benchmarks")
Additional help: Rigel Gjomemo (Graduate Student, Semantic Web, Context-Aware Systems, Reasoning)

The course and its objectives

The course aims to prepare students to undertake research in the important subjects that comprise the new Semantic Web research area. Subjects will be introduced by the instructor and by the students in their presentations to the class. The project will be representative of current research and development in the Semantic Web area.

Recommended background

An advanced undergraduate course or a graduate course (or equivalent experience) in one or more courses in the following areas:

  • Databases
  • Information Retrieval
  • Data Mining
  • Artificial Intelligence

Office Hours and Contact with the Instructor

Office hours will be by appointment only. To communicate with the instructor use email: (please make sure you mention CS586 in the subject of the message).

Research Topics

This year we will concentrate on the subject of Ontology Matching also called Ontology Alignment. Here are some of the possible topics that you will develop:

1. Algorithms (including structural based similarity measures, context-based matching)
2. Reasoning
3. Visualization
4. Linked data
5. Structural ontology parsing
6. Pairing of algorithms with ontologies
7. Semantic explanation of ontology matching

Readings and References

There are three recommended books for the course:

  • A Semantic Web Primer by Grigoris Antoniou and Frank van Harmelen (The MIT Press, 2nd edition). March 2008 $42.00 ISBN-10: 0-262-01242-1; ISBN-13:
    1. -0-262-01242-3
  • Ontology Matching by Jerome Euzenat and Pavel Shvaiko (Springer Verlag, Berlin Heidelberg, 2007).
  • Semantic Web Technologies: Trends and Research in Ontology-based Systems by John Davies (Editor), Rudi Studer (Co-Editor), Paul Warren (Co-Editor) (John Wiley & Sons, ISBN: 0-470-02596-4, July 2006).

Readings will be posted as the semester unfolds.

Class Outline

  • Lectures by instructor and invited lecturer(s)
  • Topic presentations (by students)
  • Final project presentations (by students)


First Class: August 24
Thanksgiving break: November 25-26
Last Class: December 2
or during exam week (December 6-10)


There will be a final project out of a list that will be supplied to the students. There are several stages to the project, which will be graded as the semester unfolds. Group projects are allowed (2 students maximum). Exams are individual. as well as certain presentations. Class participation is essential and is graded.

Grading and Deadlines (tentative):

Major Components Components Deadline






Project intro to project and survey (in class presentation and written pages)




midterm report



demo and presentation (slides and delivery)



final report



Class participation    






Grades to the project will be awarded as follows:

  • A: Comprehensive presentations, the quality expected at a conference. As for the project, it should have research value as to be presented at a conference or workshop (applied or theoretical).
  • B: Solid work with attention to detail. Work that is valuable for the class, but which will not necessarily be of interest to a wider audience.
  • C: Completed work but lacking the above qualities.

High quality work is expected both in substance (research depth for the project and breadth for the survey) and presentation (organization, formatting, and spelling). Work that does not satisfy this criteria will not receive a passing grade. Regular feedback will be provided by the instructor so that the students will have a good understanding of their progress. No late submissions are accepted.

Course Policy

Cheating will not be tolerated in this course. In particular, individual work must be performed by the student alone and group projects must be performed only by the elements of the group. Note that plagiarism, including copying information from the web, is a form of cheating. Any form of cheating will result in immediate failing of the course. In addition, the case may be reported to the university.

Students are urged to check with the instructor on what constitutes proper and improper use of references and software both available in printed form or electronic form and on what constitutes proper and improper forms of collaboration and authoring. Understanding such distinctions will be extremely useful in a student's research or professional career.

Isabel F. Cruz
Page created: August, 2010

-- Main.ifcruz - 25 Aug 2010

Topic revision: r1 - 2010-08-25 - 18:43:18 - Main.ifcruz
Copyright 2016 The Board of Trustees
of the University of
Helping Women Faculty Advance
Funded by NSF