swh:1:snp:631bf1944d2180293e1f60b656dcd08826834cae
Raw File
Tip revision: bf023025b4386504f5bb267f4269022e9589b31c authored by valtchev on 18 June 2009, 10:29:14 UTC
Reste de la creation
Tip revision: bf02302
README.TXT
#######################################################################
#                       OLA: OWL-Lite Alignment                       #
#                       27/09/2007, version 2.0                       #
#######################################################################

Copyright (C) 2007 Université du Québec ā Montréal.
Copyright (C) 2007 INRIA Rhône-Alpes.

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

Its principle are exposed in:
Jérôme Euzenat, Petko Valtchev
Similarity-based ontology alignment in OWL-Lite
In: Ramon López 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-Franįois Djoufak-Kenge

SBOA means Structure-Based Ontology Alignment

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
---------

$ setenv CWD `pwd`

$ java -jar lib/sboa.jar file://$CWD/../alignapi/rdf/onto1.owl  file://$CWD/../alignapi/rdf/onto2.owl -i ca.umontreal.iro.ola.OLAlignment

$ java -jar lib/sboa.jar file://$CWD/../alignapi/rdf/edu.mit.visus.bibtex.owl file://$CWD/../alignapi/rdf/edu.umbc.ebiquity.publication.owl -i ca.umontreal.iro.ola.OLAlignment 


back to top