INRIA & UMontrŽal

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,v 1.2 2005/06/15 06:54:33 euzenat Exp $
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)
           
 

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)

INRIA & UMontrŽal

..no bottom yet...