lmazuel / onagui

OnAGUI - Ontology Alignment GUI - Software to help automatic or manual realisation of ontologic alignment
MIT License
11 stars 4 forks source link

Load alignment algorithms dynamically #48

Open tfrancart opened 6 years ago

tfrancart commented 6 years ago

Because they are not. See https://github.com/lmazuel/onagui/blob/896db66fc3561165662226b87f81415b6dad2742/src/main/java/fr/onagui/control/AlignmentControler.java#L92

We can use a ServiceProvider mechanism : https://docs.oracle.com/javase/tutorial/sound/SPI-intro.html Just like in RDF4J : http://docs.rdf4j.org/custom-sparql-functions/#_creating_an_spi_configuration

See also #15

tfrancart commented 6 years ago

The objective would be to integrate the INRIA alignAPI : http://alignapi.gforge.inria.fr/