| 1 | = Definition: AlignmentGenerator = |
| 2 | |
| 3 | The concept of an AlignmentGenerator in the PhaseLibs describes an alignment generating algorithm. Its main purpose is to augment a given alignment between two ontologies. When starting from scratch, this given alignment is probably empty, but in any other case, the algorithm should create a new, improved alignment with respect to the one received. |
| 4 | |
| 5 | Along with the alignment to be improved, a set of arbitrary parameters may be specified in order to influence the behaviour of the algorithm. With regard to the PhaseLibs architecture, the AlignmentGenerator should rely on [wiki:SimilarityMeasure SimilarityMeasures] for evidence generation. If these measures are exchangeable, there should be a constructor taking a set of them. |
| 6 | |
| 7 | This basic concept is represented by the interface [http://phaselibs.opendfki.de/repos/trunk/PhaseLibs/doc/JavaDoc/de/dfki/km/phaselib/model/alignment/AlignmentGenerator.html de.dfki.km.phaselib.model.alignment.AlignmentGenerator]. |
| 8 | |