fr.inrialpes.exmo.ontosim.align
Class ASLargestCoverageMeasure
java.lang.Object
fr.inrialpes.exmo.ontosim.align.AbstractAlignmentSpaceMeasure<fr.inrialpes.exmo.align.onto.LoadedOntology<?>>
fr.inrialpes.exmo.ontosim.align.ASAbstractCoverageTraversal
fr.inrialpes.exmo.ontosim.align.ASLargestCoverageMeasure
- All Implemented Interfaces:
- AlignmentSpaceMeasure<fr.inrialpes.exmo.align.onto.LoadedOntology<?>>, Measure<fr.inrialpes.exmo.align.onto.LoadedOntology<?>>
public class ASLargestCoverageMeasure
- extends ASAbstractCoverageTraversal
This class implements measures based on the coverage of the initial ontology by the composition of alignments
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASLargestCoverageMeasure
public ASLargestCoverageMeasure(org.semanticweb.owl.align.OntologyNetwork noo)
ASLargestCoverageMeasure
public ASLargestCoverageMeasure()
getValue
public double getValue(fr.inrialpes.exmo.align.onto.Ontology o1,
fr.inrialpes.exmo.align.onto.Ontology o2)
throws OntoSimException
- Overrides:
getValue
in class ASAbstractCoverageTraversal
- Throws:
OntoSimException
traverse
public int traverse(int max,
int size,
Set<URI> topreserve,
URI current,
URI target)
alreadyVisited
public boolean alreadyVisited(URI current,
Set<URI> topreserve)
applyAlignment
public Set<URI> applyAlignment(org.semanticweb.owl.align.Alignment al,
Set<URI> entities)
(C) INRIA & friends, 2008-2009