Ontology Matching: Exercises and corrections

The Ontology matching book contains an appendix C of exercises. Here you can find the answers to the problems and some complementary material (essentially programs and alignments) to solve them.

Corrections

Download the correction preprint (PDF).

Files

The files below can be used for solving the exercises in Java with the Alignment API 4.1.

README.TXT
A C-shell script that solves most of the exercises.
admin.owl and lab.owl
The two ontologies to align (Problem C.2).
InstanceBasedAlignment.java
An alignment process computing, with the help of OntoSim, a simple single-linkage between classes as sets of instances (Problem C.6 and C.10).
AggregateAlignment.java
An alignment process which aggregates the similarity values of two alignments with various formulas (Problem C.7 and C.10).
fullalign.rdf
A full alignment containing confidence mesures corresonding to a similarity matrix (Problems C.8 and C.9).
ExtractAlignment.java
An alignment process extracting an alignment from a similarity (Problem C.9 and C.10). This class is basically empty because the DistanceAlignment of the Alignment API does it already.
ComposedAlignment.java
An alignment process composing the previous processes in a more complex matching program (Problem C.10).
A1.rdf, A2.rdf, A3.rdf
Various alignments to compare (Problem C.11)
refalign.rdf
The reference alignment (Problems C.11, C.13 and C.16).
Translate.java
A programme translating individuals and assertions from one ontology to another according to an alignment (Problem C.16).


Copyright © J. Euzenat, P. Shvaiko, 2007-2011.
Reproduction forbidden without authorisation.


http://book.ontologymatching.org/1sted/exercise/

$Id: index.html,v 1.5 2021/08/27 15:01:53 euzenat Exp $