LarKC Completeness of Components

This are all available components (plugins and pipelines) within the LarKC trunk directory. Please check your components and make sure that all required information are available. The following list provieds an overview about all required additional information for these components.

Structure of the Input

Required Information

Please check the listed components in the SVN. As a first step look at your files and add the author information and under which license the file is published, if it is not done so far. Furthermore, we will need Test Cases for every component. If there are no Test Cases please provide them soon and if there are Test Cases available then make a note where to find and how to use them. Additionally to that, please take care about the dependencies of the components. Check if there are internal and / or external dependencies and make them explicit. Important dependencies are relations to other components, to libraries and to corresponding licenses. Regarding to the external dependencies you have to look at the developments outside of LarKC as well and describe them.

Structure of the Information

For the mentioned information create a readme file (txt-file) within the same folder where you find the component, e.g.:
/larkc/trunk/plugins/src/eu/larkc/plugin/decider/DeciderPlugin.java (?SourceCode)
/larkc/trunk/plugins/src/eu/larkc/plugin/decider/DeciderPlugin.txt (?ReadmeFile)
Please ensure that the author and the used license type of the component is mentioned at the beginning of the source code file as well and use the ReadmeTemplate.txt and the SourceCodeHeaderTemplate.txt. The ?ReadmeTemplate is usable for the plugins and the pipelines.

Plugins

Decider

plugin name

Author (Name + Email)

Licenses (conflicts between licenses have to be avoided)

Test Cases

Internal Dependencies (dependencies to other components / libraries and the corresponding licenses)

External Dependencies (dependencies to components / libraries / corresponding licenses, developed outside of LarKC)

Verified By

?CycDecider.java

Cycorp

Apache License 2.0

?CycGateDecider.java

?SimpleAnytimeDecider.java

Mick Kerrigan: mick.kerrigan@sti2.at

Apache License 2.0

pipelines/eu.larkc.testing.*

none

none

?SimpleDistributedDecider.java

?UrbanCityDecider.java

Luka Bradesko: luka@cycorp.eu

Identify

Plugin Name

Author (Name + Email)

Licenses (conflicts between licenses have to be avoided)

Test Cases

Internal Dependencies (dependencies to other components / libraries and the corresponding licenses)

External Dependencies (dependencies to components / libraries / corresponding licenses, developed outside of LarKC)

Verified By

Article ?ArticleIdentifier.java

Blaz Fortuna: blaz@cycorp.eu

Filereader ?SimpleFileReaderIdentifier.java

?UrbanCity ?AroundCenterGeoLocationIdentifier.java

?UrbanCity ?AroundEndNodeGeoLocationIdentifier.java

?UrbanCity ?AroundStartAndEndNodeGeoLocationIdentifier.java

?UrbanCity ?AroundStartNodeGeoLocationIdentifier.java

?UrbanCity ?GeoLocationIdentifier.java

Luka Bradesko: luka@cycorp.eu , Daniele Dell'Aglio: daniele.dellaglio@cefriel.it , Emanuele Della Valle: emanuele.dellavalle@cefriel.it

?AllegroGraph API 3.1.1 (MPL)

?UrbanCity ?MixedStrategyIdentifier.java

Luka Bradesko: luka@cycorp.eu , Daniele Dell'Aglio: daniele.dellaglio@cefriel.it , Emanuele Della Valle: emanuele.dellavalle@cefriel.it

?UrbanCity ?RemoteGraphLoaderIdentifier.java

Luka Bradesko: luka@cycorp.eu , Daniele Dell'Aglio: daniele.dellaglio@cefriel.it , Emanuele Della Valle: emanuele.dellavalle@cefriel.it

?UrbanCity ?SparqlEndpointIdentifier.java

?UrbanCity ?MilanoCityCenterRoadIdentifier.java

?UrbanCity ?MilanoMainRoadIdentifier.java

?UrbanCity ?RemoteSparqlIdentifier.java

?UrbanCity ?RemoteIdentifier.java

?UrbanCity ?UrbanCityIdentifier.java

Luka Bradesko: luka@cycorp.eu

Apache License 2.0

Swoogle ?AbstractSwoogleIdentifier.java

Swoogle ?AbstractSwoogleSearchIdentifier.java

Swoogle ?SwoogleDocumentSearchIdentifier.java

Barry Bishop: barry.bishop@sti2.at

Apache License 2.0

none

none

Swoogle ?SwoogleOntologySearchIdentifier.java

Barry Bishop: barry.bishop@sti2.at

Apache License 2.0

none

none

Swoogle ?SwoogleTermSearchIdentifier.java

Barry Bishop: barry.bishop@sti2.at

Apache License 2.0

none

none

Sindice ?AbstractSindiceIdentifier.java

Sindice ?SindiceKeywordIdentifier.java

Barry Bishop: barry.bishop@sti2.at

Apache License 2.0

pipelines/eu.larkc.testing.*

none

none

Sindice ?SindiceTriplePatternIdentifier.java

Barry Bishop: barry.bishop@sti2.at

Apache License 2.0

pipelines/eu.larkc.testing.*

none

none

Reason

Plugin Name

Author (Name + Email)

Licenses (conflicts between licenses have to be avoided)

Test Cases

Internal Dependencies (dependencies to other components / libraries and the corresponding licenses)

External Dependencies (dependencies to components / libraries / corresponding licenses, developed outside of LarKC)

Verified By

Cycreasoner ?CycReasoner.java

Dig DIGReasoner.java

Zhisheng Huang: huang@cs.vu.nl , Gaston Tagni: gtagni@cs.vu.nl

icu4j_3_4.jar (extracted from Jena 2.6) xercesImpl.jar (requires version 2.9 or newer)

Pellet PelletSPARQLDLReasoner.java

Rulebased ?IrisRuleBasedReasoner.java

Matthias Pressnig: matthias.pressnig@sti2.at

Apache License 2.0

?IrisRuleBasedReasonerTest.java

L-GPL

Simple ?SparqlQueryEvaluationReasoner.java

Mick Kerrigan: mick.kerrigan@sti2.at

Apache License 2.0

pipelines/eu.larkc.testing.*

?UrbanCity ?ShortestPathReasoner.java

Luka Bradesko: luka@cycorp.eu , Daniele Dell'Aglio: daniele.dellaglio@cefriel.it

JGraphT 0.8 (LGPL)

UrbanComputing OPResPathFinderReasoner.java

Luka Bradesko: luka@cycorp.eu , Daniele Dell'Aglio: daniele.dellaglio@cefriel.it

Select

Plugin Name

Author (Name + Email)

Licenses (conflicts between licenses have to be avoided)

Test Cases

Internal Dependencies (dependencies to other components / libraries and the corresponding licenses)

External Dependencies (dependencies to components / libraries / corresponding licenses, developed outside of LarKC)

Verified By

Cycselecter ?CycSelecter.java

Simple ?GrowingDataSetSelecter.java

Mick Kerrigan: mick.kerrigan@sti2.at

Apache License 2.0

pipelines/eu.larkc.testing.*

Simple ?PassItOnSelecter.java

Simple ?SingleGraphSelecter.java

Sparqlkeyword BaseLineFTSelecter.java

Sparqlkeyword ?KeyPhraseSelecter.java

Sparqlkeyword SASelecter.java

?UrbanCity ?UrbanCitySelecter.java

Luka Bradesko: luka@cycorp.eu

Transform

Plugin Name

Author (Name + Email)

Licenses (conflicts between licenses have to be avoided)

Test Cases

Internal Dependencies (dependencies to other components / libraries and the corresponding licenses)

External Dependencies (dependencies to components / libraries / corresponding licenses, developed outside of LarKC)

Verified By

?GateTransformer.java

SPARQLToGeoCoorQueryTransformer.java

SPARQLToGeoQueryTransformer.java

?NullDataTransformer.java

?PassItOnTransformer.java

SPARQLToKeywordQueryTransformer.java

Mick Kerrigan: mick.kerrigan@sti2.at

Apache License 2.0

pipelines/eu.larkc.testing.*

SPARQLToTriplePatternQueryTransformer.java

Mick Kerrigan: mick.kerrigan@sti2.at

Apache License 2.0

pipelines/eu.larkc.testing.*

Pipelines

Pipeline Name

Author (Name + Email)

Licenses (conflicts between licenses have to be avoided)

Test Cases

Internal Dependencies (dependencies to other components / libraries and the corresponding licenses)

External Dependencies (dependencies to components / libraries / corresponding licenses, developed outside of LarKC)

Verified By

sindice

Mick Kerrigan: mick.kerrigan@sti2.at

Apache License 2.0

pipelines/eu.larkc.testing.*

urban

ibisContainer

LarkcComponentsCompleteness (last edited 2009-07-13 12:06:08 by GastonTagni)