fr.inrialpes.exmo.align.impl
Interface Similarity
- All Known Implementing Classes:
- JWNLAlignment.SynonymMatrixMeasure, MatrixMeasure
public interface Similarity
Represents the implementation of a similarity measure
- Version:
- $Id: Similarity.java 384 2007-02-02 11:09:40Z euzenat $
- Author:
- Jérôme Euzenat
initialize
void initialize(org.semanticweb.owl.model.OWLOntology onto1,
org.semanticweb.owl.model.OWLOntology onto2)
initialize
void initialize(org.semanticweb.owl.model.OWLOntology onto1,
org.semanticweb.owl.model.OWLOntology onto2,
Alignment align)
compute
void compute(Parameters p)
getClassSimilarity
double getClassSimilarity(org.semanticweb.owl.model.OWLClass c1,
org.semanticweb.owl.model.OWLClass c2)
getPropertySimilarity
double getPropertySimilarity(org.semanticweb.owl.model.OWLProperty p1,
org.semanticweb.owl.model.OWLProperty p2)
getIndividualSimilarity
double getIndividualSimilarity(org.semanticweb.owl.model.OWLIndividual i1,
org.semanticweb.owl.model.OWLIndividual i2)
printClassSimilarityMatrix
void printClassSimilarityMatrix(String type)
printPropertySimilarityMatrix
void printPropertySimilarityMatrix(String type)
printIndividualSimilarityMatrix
void printIndividualSimilarityMatrix(String type)
measure
double measure(org.semanticweb.owl.model.OWLClass c1,
org.semanticweb.owl.model.OWLClass c2)
throws Exception
- Throws:
Exception
measure
double measure(org.semanticweb.owl.model.OWLProperty p1,
org.semanticweb.owl.model.OWLProperty p2)
throws Exception
- Throws:
Exception
measure
double measure(org.semanticweb.owl.model.OWLIndividual i1,
org.semanticweb.owl.model.OWLIndividual i2)
throws Exception
- Throws:
Exception
(C) INRIA & friends, 2003-2008