|   | 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 |   |