|
INRIA & UMontrŽal | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.inrialpes.exmo.align.impl.BasicAlignment
fr.inrialpes.exmo.align.impl.DistanceAlignment
fr.inrialpes.exmo.align.impl.method.PropSubsDistAlignment
This class has been built for ISWC experiments with bibliography. It implements a non iterative (one step) OLA algorithms based on the name of classes and properties. It could be made iterative by just adding range/domain on properties... The parameters are: - threshold: above what do we select for the alignment; - epsillon [ignored]: for convergence - pic1: weigth for class name - pic2: weight for class attributes - pia1 [ignored=1]: weigth for property name - pia3 [ignored=0]: weigth for property domain - pia4 [ignored=0]: weigth for property range
Field Summary |
Fields inherited from class fr.inrialpes.exmo.align.impl.DistanceAlignment |
|
Fields inherited from class fr.inrialpes.exmo.align.impl.BasicAlignment |
debug, hash1, hash2, level, onto1, onto2, type, uri1, uri2 |
Constructor Summary | |
PropSubsDistAlignment(OWLOntology onto1,
OWLOntology onto2)
Creation |
Method Summary | |
void |
align(Alignment alignment,
Parameters param)
Processing |
private double |
max(double i,
double j)
|
Methods inherited from class fr.inrialpes.exmo.align.impl.DistanceAlignment |
addAlignDistanceCell, extract, getAlignedDistance1, getAlignedDistance2, getSimilarity, selectBestMatch, setSimilarity |
Methods inherited from class fr.inrialpes.exmo.align.impl.BasicAlignment |
accept, addAlignCell, addAlignCell, compose, cut, cut, cut2, dump, getAlignCell1, getAlignCell2, getAlignedObject1, getAlignedObject2, getAlignedRelation1, getAlignedRelation2, getAlignedStrength1, getAlignedStrength2, getElements, getFile1, getFile2, getLevel, getOntology1, getOntology2, getType, harden, ingest, init, inverse, join, meet, nbCells, render, setFile1, setFile2, setLevel, setOntology1, setOntology2, setType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.semanticweb.owl.align.Alignment |
accept, addAlignCell, addAlignCell, compose, cut, cut, dump, getAlignCell1, getAlignCell2, getAlignedObject1, getAlignedObject2, getAlignedRelation1, getAlignedRelation2, getAlignedStrength1, getAlignedStrength2, getElements, getFile1, getFile2, getLevel, getOntology1, getOntology2, getType, harden, inverse, join, meet, nbCells, render, setFile1, setFile2, setLevel, setOntology1, setOntology2, setType |
Constructor Detail |
public PropSubsDistAlignment(OWLOntology onto1, OWLOntology onto2)
Method Detail |
private double max(double i, double j)
public void align(Alignment alignment, Parameters param) throws AlignmentException, OWLException
align
in interface AlignmentProcess
AlignmentException
OWLException
|
INRIA & UMontrŽal | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |