swh:1:snp:631bf1944d2180293e1f60b656dcd08826834cae
Tip revision: bf023025b4386504f5bb267f4269022e9589b31c authored by valtchev on 18 June 2009, 10:29:14 UTC
Reste de la creation
Reste de la creation
Tip revision: bf02302
README.TXT
#######################################################################
# OLA: OWL-Lite Alignment #
# 24/02/2009, version 2.0.1 #
#######################################################################
Copyright (C) 2007 Université du Québec ŕ Montréal.
Copyright (C) 2007, 2009 INRIA
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public License
as published by the Free Software Foundation; either version 2.1
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
Read the LICENSE.TXT file for the terms of the LGPL license.
WHAT IS OLA
-----------
OLA is a method for computing alignments between two OWL-Lite ontologies
SBOA means Structure-Based Ontology Alignment
Its principle are exposed in:
Jerome Euzenat, Petko Valtchev
Similarity-based ontology alignment in OWL-Lite
In: Ramon Lopez de Mantaras, Lorenza Saitta (eds), Proc. 16th european conference on artificial intelligence (ECAI), Valencia (ES), pp333-337, 2004
Version 2.0 is a complete reimplementation of OLA principles based on matrix computation by Jean-Francois Djoufak-Kenge
Version 2.0.1 is just version 2.0 updated to the Alignment API 3.4 and cleaning up some software engineering problems
PARAMETERS
----------
It is sensible to the following parameters:
threshold: the threshold for selecting a pair (between 0 and 1: default = 0)
epsillon: the precision threshold (typically less than 0.1: default = 0.01)
functionName: function with which to compare strings (default: StringDistance)
The following parameters are weights for the distance equations:
Class_Lexical
Class_Object
Class_SuperClass
Class_ObjectProperty
Class_DatatypeProperty
Object_Lexical
Object_Class
Object_ObjectPropertyInstance
Object_DatatypePropertyInstance
ObjectProperty_Lexical
ObjectProperty_Relation
ObjectProperty_Object
ObjectProperty_Class
ObjectProperty_Cardinality
DatatypeProperty_Lexical
DatatypeProperty_Relation
DatatypeProperty_DatatypeValue
DatatypeProperty_Datatype
DatatypeProperty_Cardinality
DatatypeRelation_Lexical
DatatypeRelation_SuperRelation
DatatypeRelation_Domain
DatatypeRelation_Range
ObjectRelation_Lexical
ObjectRelation_SuperRelation
ObjectRelation_Domain
ObjectRelation_Range
DatatypePropertyInstance_Lexical
DatatypePropertyInstance_Relation
DatatypePropertyInstance_DatatypeValue
ObjectPropertyInstance_Lexical
ObjectPropertyInstance_Relation
ObjectPropertyInstance_Object
EXECUTION
---------
$ java -Xmx256m -cp lib/sboa.jar fr.inrialpes.exmo.align.util.Procalign -i ca.uqam.info.latece.sboa.impl.algorithms.OLAlignment http://alignapi.gforge.inria.fr/tutorial/edu.mit.visus.bibtex.owl http://alignapi.gforge.inria.fr/tutorial/myOnto.owl