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 $