de.fzi.kadmos.cmdutils
Class Launcher
java.lang.Object
de.fzi.kadmos.cmdutils.Launcher
public class Launcher
- extends Object
Command line launcher utility.
This tool can be used to compute ontology alignments using implementations of AlignmentAlgorithm
.
Usage: Launcher [ONTOLOGY1 ONTOLOGY2 | BATCH] [OPTION]*
ONTOLOGY1 and ONTOLOGY2 are pathnames or resolvable URL's pointing to to ontologies to be aligned.
BATCH is a file which contains several descriptions of ontology alignment jobs.
OPTION is one of:
-a, --algorithm chooses an algorithm to compute the alignment
-i, --initialAlignment initial alignment of the given ontologies (Will only be used if the default algorithm is used or an implementation of UpdatingAlignmentAlgorithm
)
-r, --resultAlignment output file for the resulting ontology alignment
-p, --parameter use the given propteries file to tune the algorithm
-h, --help display help
-v, --version display version and license information
The file given as BATCH parameter contains several blocks. Each describes an ontology alignment process.
The blocks have the following format:
number [1]
ontology1 file:///home/username/ontologies/onto1.rdf
ontology2 file:///home/username/ontologies/onto2.rdf
result (optional) file:///home/username/results/result101.rdf
intialAlign (optional) file:///home/username/ontologies/initialAlignment_1_2.rdf
- Since:
- 1.1.0
- Version:
- 1.3.0
- Author:
- Juergen Bock, Carsten Dänschel
Method Summary |
static void |
main(String[] args)
main. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
main
public static void main(String[] args)
throws AlignmentAlgorithmException,
OWLOntologyCreationException,
AlignmentParserException,
IllegalArgumentException,
MalformedURLException,
IncompatibleAlignmentsException,
InstantiationException,
IllegalAccessException,
URISyntaxException,
IOException
main.
- Throws:
AlignmentAlgorithmException
OWLOntologyCreationException
AlignmentParserException
IllegalArgumentException
MalformedURLException
IncompatibleAlignmentsException
InstantiationException
IllegalAccessException
URISyntaxException
IOException
Copyright © 2012. All Rights Reserved.