INRIA & friends

fr.inrialpes.exmo.align.impl
Interface Similarity

All Known Implementing Classes:
MatrixMeasure

public interface Similarity

Represents the implementation of a similarity measure

Version:
$Id: Similarity.java 239 2006-05-19 19:16:21Z euzenat $
Author:
Jérôme Euzenat

Method Summary
 void compute(Parameters p)
           
 double getClassSimilarity(OWLClass c1, OWLClass c2)
           
 double getIndividualSimilarity(OWLIndividual i1, OWLIndividual i2)
           
 double getPropertySimilarity(OWLProperty p1, OWLProperty p2)
           
 void initialize(OWLOntology onto1, OWLOntology onto2)
           
 void initialize(OWLOntology onto1, OWLOntology onto2, Alignment align)
           
 double measure(OWLClass c1, OWLClass c2)
           
 void printClassSimilarityMatrix(java.lang.String type)
           
 void printIndividualSimilarityMatrix(java.lang.String type)
           
 void printPropertySimilarityMatrix(java.lang.String type)
           
 

Method Detail

initialize

public void initialize(OWLOntology onto1,
                       OWLOntology onto2)

initialize

public void initialize(OWLOntology onto1,
                       OWLOntology onto2,
                       Alignment align)

compute

public void compute(Parameters p)

getClassSimilarity

public double getClassSimilarity(OWLClass c1,
                                 OWLClass c2)

getPropertySimilarity

public double getPropertySimilarity(OWLProperty p1,
                                    OWLProperty p2)

getIndividualSimilarity

public double getIndividualSimilarity(OWLIndividual i1,
                                      OWLIndividual i2)

printClassSimilarityMatrix

public void printClassSimilarityMatrix(java.lang.String type)

printPropertySimilarityMatrix

public void printPropertySimilarityMatrix(java.lang.String type)

printIndividualSimilarityMatrix

public void printIndividualSimilarityMatrix(java.lang.String type)

measure

public double measure(OWLClass c1,
                      OWLClass c2)
               throws java.lang.Exception
Throws:
java.lang.Exception

INRIA & friends

..no bottom yet...