Ontology Matching: Exercises and corrections

The Ontology matching book (second edition) contains an appendix C of exercises and an appendix D of solutions to these problems. Here you can find some complementary material (essentially programs and alignments) to reproduce these solutions.

Files

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

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, 2013.
Reproduction forbidden without authorisation.


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

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