de.fzi.kadmos.cmdutils
Class Launcher

java.lang.Object
  extended by 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
 

Method Detail

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.