Ontologies and Semantic Web, 2008
The general objective is to provide students with a sound grounding of scientific, methodological and technological fundamentals in Ontological Engineering and the Semantic Web areas. This knowledge will be later used to build applications that can integrate, combine and infer heterogeneous and distributed information.
![]() |
Guadalupe Aguado
|
Ontology Network
Last revision: April 2008.
It is credited 6 ECTS.
Presential classes: 2 hours/week.
Total learning time: 32 hours.
COURSE HIGHLIGHTS
This course features a complete set of lecture notes. In addition, the coursework section contains the specific assignments for each unit.
GENERAL COURSE DESCRIPTION
The general objective is to provide students with a sound grounding of scientific, methodological and technological fundamentals in Ontological Engineering and the Semantic Web areas. This knowledge will be later used to build applications that can integrate, combine and infer heterogeneous and distributed information.
COURSE OBJECTIVES
According to the general objective, students should be able:
- To identify and resolve real world problems by applying these technologies successfully.
- To build systems in different domains (for instance, knowledge management, biomedicine, e-commerce, e-learning, etc.) and applications for those areas.
- To integrate applications developed with semantic web technologies with other software and hardware systems.
- To assimilate technological changes.
In order to reach these objectives, motivate students and promote a favourable attitude towards Ontological Engineering and the Semantic Web, emphasis will be put on the following aspects:
- Students can understand the core of basic concepts and fundamental theories, complemented with a wide range of problems that illustrate the theoretical aspects.
- Students can master the two most important pillars in the course: ontologies and annotations (systems, languages, etc.).
- Students can get used to handling real world problems extracted from national and European projects, though adapted for the classes, rather than handling “toy” problems.
- Students can understand the relationship between the different components of a semantic-based system and how they can be integrated with other computer systems (hardware and software).
- Students can establish relations between some fundamental aspects in this domain such as: environment interactions, high degree of autonomy and system adaptability.
PREREQUISITES
Students that take this course have to hold a degree in Computer Science (5-year degree) or any 3-year Information Technology degree or related area.
It is highly recommendable to have attained a certain level in the following subjects and technologies as they will not be explained in the classes.
- Knowledge representation systems: frames, semantic networks and descriptive logics
- Web Technologies: HTML, XML, SOAP, WSDL, UDDI, etc.
- Java and JDBC
REQUIRED TEXTBOOK
Gómez-Pérez, A. Fernández-López, M. Corcho, O. Ontological Engineering. Springer Verlag 2003.
GRADING
Students have two ways of passing this subject. They can either take one or the other
- Continuous evaluation by:
- doing the weekly coursework. 12 assignments (50% of the final mark)
- presenting a final work that compiles the coursework carried out and incorporates the corrections and suggestions proposed by the teachers during the tutorial sessions. This presentation will take place in an oral session in class, with all students. (50% of the final mark).
- Final exam.
hola
hola
Course Contents











