Alignment API and Server 3.6

org.semanticweb.owl.align
Interface Evaluator

All Known Implementing Classes:
BasicEvaluator, ExtPREvaluator, PRecEvaluator, PRGraphEvaluator, SymMeanEvaluator

public interface Evaluator

Assess the closeness between two ontology alignments.

Version:
$Id: Evaluator.java 838 2008-09-19 14:31:16Z euzenat $
Author:
Jérôme Euzenat

Method Summary
 double eval(Parameters param)
          Run the evaluation between the two ontologies.
 double eval(Parameters param, Object cache)
          Run the evaluation between the two ontologies.
 void write(PrintWriter writer)
          Outputs (in XML/RDF) a full report on the proximity of the two ontologies.
 

Method Detail

eval

double eval(Parameters param)
            throws AlignmentException
Run the evaluation between the two ontologies. Returns a double (between 0 and 1) providing an idea of the proximity

Throws:
AlignmentException

eval

double eval(Parameters param,
            Object cache)
            throws AlignmentException
Run the evaluation between the two ontologies. Returns a double (between 0 and 1) providing an idea of the proximity The additional argument allows to cache the ontologies if necessary //@deprecated The OntologyCache is now internal, use eval( params ) instead

Throws:
AlignmentException

write

void write(PrintWriter writer)
           throws IOException
Outputs (in XML/RDF) a full report on the proximity of the two ontologies.

Throws:
IOException

Alignment API and Server 3.6

(C) INRIA & friends, 2003-2008