SDAP-1 Import all code under the SDAP SGA

Project: http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/commit/7b76fa16
Tree: http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/tree/7b76fa16
Diff: http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/diff/7b76fa16

Branch: refs/heads/master
Commit: 7b76fa16848fed24ba3a10abb53049de0985d84f
Parents: 
Author: Lewis John McGibbney <[email protected]>
Authored: Fri Oct 27 15:34:34 2017 -0700
Committer: Lewis John McGibbney <[email protected]>
Committed: Fri Oct 27 15:34:34 2017 -0700

----------------------------------------------------------------------
 LICENSE-2.0.txt                                 |  202 ++
 README.md                                       |  141 ++
 codecov.yml                                     |   27 +
 core/.classpath                                 |  224 ++
 .../Maven_Ant_Builder.launch                    |   25 +
 core/.project                                   |   36 +
 core/.settings/org.eclipse.core.resources.prefs |    4 +
 core/.settings/org.eclipse.jdt.core.prefs       |    8 +
 core/.settings/org.eclipse.m2e.core.prefs       |    4 +
 core/.settings/org.eclipse.wst.common.component |    8 +
 ...rg.eclipse.wst.common.project.facet.core.xml |    5 +
 core/lib/all-1.1.2.pom                          |  102 +
 core/lib/apache-jena-libs-3.1.0.pom             |   51 +
 core/maven-eclipse.xml                          |    8 +
 core/mudrod.log                                 |   81 +
 core/mudrod.log.2017-06-14                      |    9 +
 core/pom.xml                                    |  324 +++
 core/src/main/assembly/bin.xml                  |   50 +
 core/src/main/assembly/zipSVMWithSGDModel.xml   |   30 +
 .../DiscoveryEngineAbstract.java                |   46 +
 .../discoveryengine/DiscoveryStepAbstract.java  |   50 +
 .../MetadataDiscoveryEngine.java                |   75 +
 .../mudrod/discoveryengine/MudrodAbstract.java  |  108 +
 .../OntologyDiscoveryEngine.java                |   71 +
 .../mudrod/discoveryengine/RecommendEngine.java |   77 +
 .../discoveryengine/WeblogDiscoveryEngine.java  |  199 ++
 .../mudrod/discoveryengine/package-info.java    |   19 +
 .../gov/nasa/jpl/mudrod/driver/ESDriver.java    |  572 +++++
 .../gov/nasa/jpl/mudrod/driver/SparkDriver.java |   95 +
 .../nasa/jpl/mudrod/driver/package-info.java    |   18 +
 .../mudrod/integration/LinkageIntegration.java  |  324 +++
 .../jpl/mudrod/integration/package-info.java    |   18 +
 .../nasa/jpl/mudrod/main/MudrodConstants.java   |  123 +
 .../gov/nasa/jpl/mudrod/main/MudrodEngine.java  |  457 ++++
 .../gov/nasa/jpl/mudrod/main/package-info.java  |   17 +
 .../nasa/jpl/mudrod/metadata/package-info.java  |   18 +
 .../jpl/mudrod/metadata/pre/ApiHarvester.java   |  177 ++
 .../mudrod/metadata/pre/MatrixGenerator.java    |   85 +
 .../jpl/mudrod/metadata/pre/package-info.java   |   17 +
 .../metadata/process/MetadataAnalyzer.java      |   88 +
 .../mudrod/metadata/process/package-info.java   |   17 +
 .../metadata/structure/MetadataExtractor.java   |  145 ++
 .../metadata/structure/PODAACMetadata.java      |  337 +++
 .../mudrod/metadata/structure/package-info.java |   17 +
 .../gov/nasa/jpl/mudrod/ontology/Ontology.java  |   67 +
 .../jpl/mudrod/ontology/OntologyFactory.java    |   83 +
 .../nasa/jpl/mudrod/ontology/package-info.java  |   17 +
 .../mudrod/ontology/pre/AggregateTriples.java   |  225 ++
 .../jpl/mudrod/ontology/pre/package-info.java   |   17 +
 .../ontology/process/EsipCOROntology.java       |   69 +
 .../ontology/process/EsipPortalOntology.java    |   72 +
 .../mudrod/ontology/process/LocalOntology.java  |  392 +++
 .../ontology/process/OntologyLinkCal.java       |  113 +
 .../mudrod/ontology/process/OntologyParser.java |   47 +
 .../jpl/mudrod/ontology/process/OwlParser.java  |  171 ++
 .../mudrod/ontology/process/package-info.java   |   17 +
 .../jpl/mudrod/recommendation/package-info.java |   18 +
 .../recommendation/pre/ImportMetadata.java      |  111 +
 .../pre/MetadataTFIDFGenerator.java             |  100 +
 .../recommendation/pre/NormalizeVariables.java  |  223 ++
 .../recommendation/pre/SessionCooccurence.java  |  152 ++
 .../mudrod/recommendation/pre/package-info.java |   17 +
 .../process/AbstractBasedSimilarity.java        |   74 +
 .../process/VariableBasedSimilarity.java        |  380 +++
 .../recommendation/process/package-info.java    |   17 +
 .../recommendation/process/sessionBasedCF.java  |   74 +
 .../structure/HybridRecommendation.java         |  274 ++
 .../recommendation/structure/MetadataOpt.java   |  150 ++
 .../recommendation/structure/RecomData.java     |  196 ++
 .../recommendation/structure/package-info.java  |   17 +
 .../nasa/jpl/mudrod/semantics/SVDAnalyzer.java  |   72 +
 .../jpl/mudrod/semantics/SemanticAnalyzer.java  |  148 ++
 .../nasa/jpl/mudrod/semantics/package-info.java |   18 +
 .../jpl/mudrod/ssearch/ClickstreamImporter.java |  114 +
 .../gov/nasa/jpl/mudrod/ssearch/Dispatcher.java |  128 +
 .../gov/nasa/jpl/mudrod/ssearch/Ranker.java     |  192 ++
 .../gov/nasa/jpl/mudrod/ssearch/Searcher.java   |  282 +++
 .../nasa/jpl/mudrod/ssearch/package-info.java   |   18 +
 .../mudrod/ssearch/ranking/DataGenerator.java   |  313 +++
 .../jpl/mudrod/ssearch/ranking/Evaluator.java   |  145 ++
 .../jpl/mudrod/ssearch/ranking/Learner.java     |   60 +
 .../mudrod/ssearch/ranking/SparkFormatter.java  |   55 +
 .../jpl/mudrod/ssearch/ranking/SparkSVM.java    |   49 +
 .../ssearch/ranking/TrainingImporter.java       |   91 +
 .../mudrod/ssearch/ranking/package-info.java    |   18 +
 .../jpl/mudrod/ssearch/structure/SResult.java   |  183 ++
 .../mudrod/ssearch/structure/package-info.java  |   17 +
 .../jpl/mudrod/utils/ESTransportClient.java     |   55 +
 .../gov/nasa/jpl/mudrod/utils/HttpRequest.java  |   61 +
 .../nasa/jpl/mudrod/utils/LabeledRowMatrix.java |   38 +
 .../nasa/jpl/mudrod/utils/LinkageTriple.java    |  192 ++
 .../gov/nasa/jpl/mudrod/utils/MatrixUtil.java   |  488 ++++
 .../java/gov/nasa/jpl/mudrod/utils/RDDUtil.java |   53 +
 .../java/gov/nasa/jpl/mudrod/utils/SVDUtil.java |  118 +
 .../nasa/jpl/mudrod/utils/SimilarityUtil.java   |  277 ++
 .../gov/nasa/jpl/mudrod/utils/package-info.java |   18 +
 .../nasa/jpl/mudrod/weblog/package-info.java    |   18 +
 .../partition/KGreedyPartitionSolver.java       |  142 ++
 .../partition/ThePartitionProblemSolver.java    |    8 +
 .../mudrod/weblog/partition/logPartitioner.java |   33 +
 .../mudrod/weblog/pre/ClickStreamGenerator.java |   74 +
 .../jpl/mudrod/weblog/pre/CrawlerDetection.java |  252 ++
 .../jpl/mudrod/weblog/pre/HistoryGenerator.java |  139 +
 .../jpl/mudrod/weblog/pre/ImportLogFile.java    |  343 +++
 .../nasa/jpl/mudrod/weblog/pre/LogAbstract.java |  228 ++
 .../weblog/pre/RankingTrainDataGenerator.java   |   54 +
 .../jpl/mudrod/weblog/pre/RemoveRawLog.java     |   56 +
 .../jpl/mudrod/weblog/pre/SessionGenerator.java |  452 ++++
 .../jpl/mudrod/weblog/pre/SessionStatistic.java |  312 +++
 .../jpl/mudrod/weblog/pre/package-info.java     |   18 +
 .../weblog/process/ClickStreamAnalyzer.java     |   79 +
 .../weblog/process/UserHistoryAnalyzer.java     |   66 +
 .../jpl/mudrod/weblog/process/package-info.java |   17 +
 .../weblog/structure/ApacheAccessLog.java       |  129 +
 .../mudrod/weblog/structure/ClickStream.java    |  188 ++
 .../mudrod/weblog/structure/Coordinates.java    |   21 +
 .../jpl/mudrod/weblog/structure/FtpLog.java     |   64 +
 .../nasa/jpl/mudrod/weblog/structure/GeoIp.java |   46 +
 .../weblog/structure/RankingTrainData.java      |  147 ++
 .../jpl/mudrod/weblog/structure/RequestUrl.java |  294 +++
 .../jpl/mudrod/weblog/structure/Session.java    |  287 +++
 .../weblog/structure/SessionExtractor.java      |  532 ++++
 .../mudrod/weblog/structure/SessionNode.java    |  344 +++
 .../mudrod/weblog/structure/SessionTree.java    |  521 ++++
 .../jpl/mudrod/weblog/structure/WebLog.java     |   89 +
 .../mudrod/weblog/structure/package-info.java   |   17 +
 core/src/main/resources/config.xml              |  129 +
 core/src/main/resources/elastic_mappings.json   |   68 +
 core/src/main/resources/elastic_settings.json   |   36 +
 .../resources/javaSVMWithSGDModel/data/_SUCCESS |    0
 .../javaSVMWithSGDModel/data/_common_metadata   |  Bin 0 -> 1022 bytes
 .../javaSVMWithSGDModel/data/_metadata          |  Bin 0 -> 1757 bytes
 ...8ae03-6b61-4931-ba29-27304de5a584.gz.parquet |  Bin 0 -> 1806 bytes
 .../javaSVMWithSGDModel/metadata/_SUCCESS       |    0
 .../javaSVMWithSGDModel/metadata/part-00000     |    1 +
 core/src/main/resources/log4j.properties        |   63 +
 core/src/main/resources/log4j2.properties       |   63 +
 .../nasa/jpl/mudrod/main/TestMudrodEngine.java  |  303 +++
 .../ontology/process/TestLocalOntology.java     |  226 ++
 docker/Dockerfile                               |  105 +
 docker/README.md                                |   52 +
 docker/config/elasticsearch.yml                 |    5 +
 docker/run_services.sh                          |   17 +
 eclipse-codeformat.xml                          |  773 ++++++
 pom.xml                                         |  556 ++++
 service/.classpath                              |  230 ++
 service/.project                                |   31 +
 service/.settings/.jsdtscope                    |   13 +
 .../.settings/org.eclipse.core.resources.prefs  |    4 +
 service/.settings/org.eclipse.jdt.core.prefs    |    8 +
 service/.settings/org.eclipse.m2e.core.prefs    |    4 +
 .../.settings/org.eclipse.wst.common.component  |   16 +
 ...ipse.wst.common.project.facet.core.prefs.xml |    7 +
 ...rg.eclipse.wst.common.project.facet.core.xml |    8 +
 .../org.eclipse.wst.jsdt.ui.superType.container |    1 +
 .../org.eclipse.wst.jsdt.ui.superType.name      |    1 +
 .../.settings/org.eclipse.wst.validation.prefs  |    2 +
 service/lib/all-1.1.2.pom                       |  102 +
 service/lib/apache-jena-libs-3.1.0.pom          |   51 +
 service/mudrod_service.log                      |   83 +
 service/mudrod_service.log.2016-10-13           | 1064 ++++++++
 service/pom.xml                                 |  258 ++
 .../main/assembly/LICENSE-server-embedded.txt   |  219 ++
 service/src/main/assembly/LICENSE-with-deps.txt |  217 ++
 .../src/main/assembly/LICENSE-without-deps.txt  |  206 ++
 .../main/assembly/NOTICE-server-embedded.txt    |    4 +
 service/src/main/assembly/NOTICE-with-deps.txt  |    6 +
 .../src/main/assembly/NOTICE-without-deps.txt   |    4 +
 service/src/main/assembly/README.txt            |  110 +
 .../src/main/assembly/prepare-war-legals.xml    |   48 +
 service/src/main/assembly/server-embedded.xml   |   87 +
 service/src/main/assembly/with-deps.xml         |   59 +
 service/src/main/assembly/without-deps.xml      |   56 +
 service/src/main/bin/mudrodserver               |   87 +
 service/src/main/bin/mudrodserver.bat           |  102 +
 .../mudrod/services/DefaultExceptionMapper.java |   45 +
 .../mudrod/services/MudrodContextListener.java  |   73 +
 .../services/autocomplete/AutoCompleteData.java |   34 +
 .../autocomplete/AutoCompleteResource.java      |   65 +
 .../services/autocomplete/package-info.java     |   17 +
 .../services/ontology/OntologyResource.java     |   88 +
 .../mudrod/services/ontology/package-info.java  |   17 +
 .../nasa/jpl/mudrod/services/package-info.java  |   17 +
 .../HybridRecomDatasetsResource.java            |   59 +
 .../recommendation/RecomDatasetsResource.java   |   60 +
 .../services/recommendation/package-info.java   |   17 +
 .../search/SearchDatasetDetailResource.java     |   71 +
 .../services/search/SearchMetadataResource.java |   73 +
 .../services/search/SearchVocabResource.java    |   65 +
 .../services/search/SessionDetailResource.java  |   69 +
 .../mudrod/services/search/package-info.java    |   17 +
 service/src/main/resources/log4j.properties     |   63 +
 service/src/main/webapp/META-INF/context.xml    |   18 +
 service/src/main/webapp/WEB-INF/web.xml         |   55 +
 sonar-project.properties                        |   25 +
 web/.classpath                                  |    6 +
 web/.project                                    |   31 +
 web/.settings/org.eclipse.jdt.core.prefs        |    8 +
 web/.settings/org.eclipse.m2e.core.prefs        |    4 +
 web/.settings/org.eclipse.wst.common.component  |    6 +
 ...rg.eclipse.wst.common.project.facet.core.xml |    5 +
 web/META-INF/resources/css/footer.css           |   19 +
 web/META-INF/resources/css/index.css            |  445 ++++
 web/META-INF/resources/css/main-header.css      |   19 +
 .../fonts/glyphicons-halflings-regular.eot      |  Bin 0 -> 20127 bytes
 .../fonts/glyphicons-halflings-regular.svg      |  550 ++++
 .../fonts/glyphicons-halflings-regular.ttf      |  Bin 0 -> 45404 bytes
 .../fonts/glyphicons-halflings-regular.woff     |  Bin 0 -> 23424 bytes
 .../fonts/glyphicons-halflings-regular.woff2    |  Bin 0 -> 18028 bytes
 web/META-INF/resources/images/OceanWave.jpg     |  Bin 0 -> 862628 bytes
 web/META-INF/resources/images/searching.png     |  Bin 0 -> 3306 bytes
 web/META-INF/resources/images/spinner.gif       |  Bin 0 -> 310431 bytes
 web/META-INF/resources/images/sprite.png        |  Bin 0 -> 2023 bytes
 web/META-INF/resources/index.html               |   60 +
 web/META-INF/resources/js/app.js                |   49 +
 web/META-INF/resources/js/controllers.js        |  210 ++
 .../resources/js/libs/angular-cookies.min.js    |    8 +
 web/META-INF/resources/js/libs/angular-mocks.js | 2382 ++++++++++++++++++
 .../resources/js/libs/angular-resource.min.js   |   13 +
 .../resources/js/libs/angular-route.min.js      |   15 +
 web/META-INF/resources/js/libs/angular.min.js   |  250 ++
 web/META-INF/resources/js/libs/bootstrap.min.js |    7 +
 .../resources/js/libs/jquery-1.10.2.min.js      |    6 +
 .../resources/js/libs/underscore-min.js         |    6 +
 web/META-INF/resources/js/services.js           |  127 +
 .../resources/partials/datasetResults.html      |  152 ++
 web/META-INF/resources/partials/footer.html     |   19 +
 .../resources/partials/main-header.html         |   19 +
 .../resources/partials/metadataResults.html     |   50 +
 .../resources/partials/navbar-plain.html        |   35 +
 .../resources/partials/navbar-search.html       |   62 +
 .../resources/partials/search-in-progress.html  |   12 +
 .../resources/partials/search-results.html      |  116 +
 web/META-INF/resources/partials/search.html     |   58 +
 web/pom.xml                                     |   50 +
 235 files changed, 27007 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/LICENSE-2.0.txt
----------------------------------------------------------------------
diff --git a/LICENSE-2.0.txt b/LICENSE-2.0.txt
new file mode 100644
index 0000000..d645695
--- /dev/null
+++ b/LICENSE-2.0.txt
@@ -0,0 +1,202 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c606271
--- /dev/null
+++ b/README.md
@@ -0,0 +1,141 @@
+# MUDROD
+## Mining and Utilizing Dataset Relevancy from Oceanographic Datasets to 
Improve Data Discovery and Access
+
+[![license](https://img.shields.io/github/license/mudrod/mudrod.svg?maxAge=2592000?style=plastic)](http://www.apache.org/licenses/LICENSE-2.0)
+[![Build 
Status](https://travis-ci.org/mudrod/mudrod.svg?branch=master)](https://travis-ci.org/mudrod/mudrod)
+[![Docker 
Pulls](https://img.shields.io/docker/pulls/mudrod/mudrod.svg?maxAge=2592000?style=plastic)](https://hub.docker.com/r/mudrod/mudrod/)
 
[![](https://images.microbadger.com/badges/image/mudrod/mudrod.svg)](https://microbadger.com/images/mudrod/mudrod
 "Get your own image badge on microbadger.com")
+[![codecov](https://codecov.io/gh/mudrod/mudrod/branch/master/graph/badge.svg)](https://codecov.io/gh/mudrod/mudrod)
+[![Quality 
Gate](https://sonarqube.com/api/badges/gate?key=gov.nasa.jpl.mudrod:mudrod-parent)](https://sonarqube.com/dashboard/index/gov.nasa.jpl.mudrod:mudrod-parent)
+
+<img src="http://geant4.slac.stanford.edu/Space06/NASAJPLlogo.jpg"; 
align="right" width="300" />
+<img src="http://www.iucrc.org/sites/default/files/centerLogo.png"; 
align="right" width="170" />
+
+[MUDROD](https://esto.nasa.gov/forum/estf2015/presentations/Yang_S8P1_ESTF2015.pdf)
 
+is a semantic discovery and search project funded by NASA AIST (NNX15AM85G).
+
+# Software requirements: 
+ * Java 8
+ * Git
+ * Apache Maven 3.X
+ * Elasticsearch v5.X
+ * Kibana v4
+ * Apache Spark v2.0.0
+ * Apache Tomcat 7.X
+
+# Installation
+
+## Docker Container
+We strongly advise all users to save time and effort by consulting the 
[Dockerfile documentation](https://github.com/mudrod/mudrod/tree/master/docker)
+for guidance on how to quickly use Docker to deploy Mudrod.
+
+## From source
+1. Ensure you have Elasticsearch running locally and that the configuration in 
[config.xml](https://github.com/mudrod/mudrod/blob/master/core/src/main/resources/config.xml)
 reflects your ES cluster.
+2. Update the `svmSgdModel` configuration option in 
[config.xml](https://github.com/mudrod/mudrod/blob/master/core/src/main/resources/config.xml).
 There is a line in config.xml that looks like 
+    ```
+    <para name="svmSgdModel">file://YOUNEEDTOCHANGETHIS</para>
+    ```
+    It needs to be changed to an absolute filepath on your system. For example:
+    ```
+    <para 
name="svmSgdModel">file:///Users/user/githubprojects/mudrod/core/src/main/resources/javaSVMWithSGDModel</para>
+    ```
+3. (Optional) Depending on your computer's configuration you might run into an 
error when starting the application: `“Service 'sparkDriver' could not bind 
on port 0”`. The easiest [fix](http://stackoverflow.com/q/29906686/953327) is 
to export the environment variable `SPARK_LOCAL_IP=127.0.0.1 ` and then start 
the service.
+
+```
+$ git clone https://github.com/mudrod/mudrod.git
+$ cd mudrod
+$ mvn clean install
+$ cd service
+$ mvn tomcat7:run
+```
+You will now be able to access the Mudrod Web Application at 
[http://localhost:8080/mudrod-service](http://localhost:8080/mudrod-service). 
**N.B.** The service should not be run this way in production.
+
+# Documentation
+
+In another window...
+```
+$ cd mudrod
+$ ./core/target/appassembler/bin/mudrod-engine -h
+usage: MudrodEngine: 'logDir' argument is mandatory. User must also
+       provide an ingest method. [-a] [-esHost <host_name>] [-esPort
+       <port_num>] [-esTCPPort <port_num>] [-f] [-h] [-l] -logDir
+       </path/to/log/directory> [-p] [-s] [-v]
+ -a,--addSimFromMetadataAndOnto                          begin adding
+                                                         metadata and
+                                                         ontology results
+ -esHost,--elasticSearchHost <host_name>                 elasticsearch
+                                                         cluster unicast
+                                                         host
+ -esPort,--elasticSearchHTTPPort <port_num>              elasticsearch
+                                                         HTTP/REST port
+ -esTCPPort,--elasticSearchTransportTCPPort <port_num>   elasticsearch
+                                                         transport TCP
+                                                         port
+ -f,--fullIngest                                         begin full ingest
+                                                         Mudrod workflow
+ -h,--help                                               show this help
+                                                         message
+ -l,--logIngest                                          begin log ingest
+                                                         without any
+                                                         processing only
+ -logDir,--logDirectory </path/to/log/directory>         the log directory
+                                                         to be processed
+                                                         by Mudrod
+ -p,--processingWithPreResults                           begin processing
+                                                         with
+                                                         preprocessing
+                                                         results
+ -s,--sessionReconstruction                              begin session
+                                                         reconstruction
+ -v,--vocabSimFromLog                                    begin similarity
+                                                         calulation from
+                                                         web log Mudrod
+                                                         workflow
+```
+
+## Deploying to Apache Tomcat (or any other Servlet container)
+Once you have built the codebase as above, merely copy the genrated .war 
artifact to the servlet deployment directory. In Tomcat (for example), this 
would look as follows
+```
+$ cp mudrod/service/target/mudrod-service-${version}-SNAPSHOT.war 
$CATALINA_HOME/webapps/
+```
+Once Tomcat hot deploys the .war artifact, you will be able to browse to the 
running application similar to what is shown above 
[http://localhost:8080/mudrod-service](http://localhost:8080/mudrod-service)
+
+# Publications
+* Jiang, Y., Li, Y., Yang, C., Liu, K., Armstrong, E.M., Huang, T., Moroni, 
D.F. and Finch, C.J., 2017. [A comprehensive methodology for discovering 
semantic relationships among geospatial vocabularies using oceanographic data 
discovery as an 
example](http://www.tandfonline.com/eprint/JgGYJBk4mhdt5NFjEx8f/full). 
International Journal of Geographical Information Science, pp.1-19.
+* Jiang, Y., Y. Li, C. Yang, K. Liu, E. M. Armstrong, T. Huang, D. Moroni & L. 
Mcgibbney (2016) Towards intelligent geospatial discovery: a machine learning 
ranking framework (Accepted). International Journal of Digital Earth
+* Jiang, Y., Y. Li, C. Yang, E. M. Armstrong, T. Huang & D. Moroni (2016) 
[Reconstructing Sessions from Data Discovery and Access Logs to Build a 
Semantic Knowledge Base for Improving Data 
Discovery](http://www.mdpi.com/2220-9964/5/5/54#stats ). ISPRS International 
Journal of Geo-Information, 5, 54.
+* Y. Li, Jiang, Y., C. Yang, K. Liu, E. M. Armstrong, T. Huang & D. Moroni 
(2016) Leverage cloud computing to improve data access log mining. IEEE Oceans 
2016.
+
+## Mudrod Wiki
+
+https://github.com/mudrod/mudrod/wiki
+
+## Java API Documentation
+
+```
+$ mvn javadoc:aggregate
+$ open target/site/apidocs/index.html
+```
+
+## REST API Documentation
+
+```
+$ mvn clean install
+$ open service/target/miredot/index.html
+```
+The REST API documentation can also be seen at 
[https://mudrod.github.io/miredot](https://mudrod.github.io/miredot).
+
+# Team members:
+
+ * Chaowei (Phil) Yang - [NSF Spatiotemporal Innovation 
Center](http://stcenter.net/), George Mason University
+ * [Yongyao Jiang](https://www.linkedin.com/in/yongyao-jiang-42516164) - [NSF 
Spatiotemporal Innovation Center](http://stcenter.net/), George Mason University
+ * Yun Li - [NSF Spatiotemporal Innovation Center](http://stcenter.net/), 
George Mason University
+ * Edward M Armstrong - [Jet Propulsion Laboratory](http://www.jpl.nasa.gov/), 
[NASA](http://www.nasa.gov)
+ * Thomas Huang - [Jet Propulsion Laboratory](http://www.jpl.nasa.gov/), 
[NASA](http://www.nasa.gov)
+ * David Moroni - [Jet Propulsion Laboratory](http://www.jpl.nasa.gov/), 
[NASA](http://www.nasa.gov)
+ * Chris Finch - [Jet Propulsion Laboratory](http://www.jpl.nasa.gov/), 
[NASA](http://www.nasa.gov)
+ * [Lewis John Mcgibbney](https://www.linkedin.com/in/lmcgibbney) - [Jet 
Propulsion Laboratory](http://www.jpl.nasa.gov/), [NASA](http://www.nasa.gov)
+ * [Frank Greguska](https://www.linkedin.com/in/frankgreguska/) - [Jet 
Propulsion Laboratory](http://www.jpl.nasa.gov/), [NASA](http://www.nasa.gov)
+ 
+# License
+This source code is licensed under the [Apache License 
v2.0](http://www.apache.org/licenses/LICENSE-2.0), a
+copy of which is shipped with this project. 

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/codecov.yml
----------------------------------------------------------------------
diff --git a/codecov.yml b/codecov.yml
new file mode 100644
index 0000000..e77a686
--- /dev/null
+++ b/codecov.yml
@@ -0,0 +1,27 @@
+# Licensed under the Apache License, Version 2.0 (the "License"); 
+# you may not use this file except in compliance with the License. 
+# You may obtain  a copy of the License at 
+#   
+# http://www.apache.org/licenses/LICENSE-2.0 Unless 
+# 
+# required by applicable law or agreed to in writing, software 
+# distributed under the License is distributed on an "AS IS" 
+# BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
+# express or implied. See the License for the specific language 
+# governing permissions and limitations under the License.
+
+coverage:
+  precision: 2
+  round: down
+  range: "70...100"
+
+  status:
+    project: yes
+
+    patch: yes
+
+    changes: yes
+
+comment:
+  layout: "header, diff, changes"
+  behavior: default

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/.classpath
----------------------------------------------------------------------
diff --git a/core/.classpath b/core/.classpath
new file mode 100644
index 0000000..ac5dfed
--- /dev/null
+++ b/core/.classpath
@@ -0,0 +1,224 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+  <classpathentry kind="src" path="src/test/java" output="target/test-classes" 
including="**/*.java"/>
+  <classpathentry kind="src" path="src/main/java" including="**/*.java"/>
+  <classpathentry kind="src" path="src/main/resources" 
excluding="javaSVMWithSGDModel/**|**/*.java"/>
+  <classpathentry kind="src" path="target" including="javaSVMWithSGDModel.zip" 
excluding="**/*.java"/>
+  <classpathentry kind="src" path="/usr/local/mudrod" 
including="LICENSE.txt|NOTICE.txt" excluding="**/*.java"/>
+  <classpathentry kind="output" path="target/classes"/>
+  <classpathentry kind="var" 
path="M2_REPO/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar"/>
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/google/code/gson/gson/2.5/gson-2.5.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/jdom/jdom/2.0.2/jdom-2.0.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/elasticsearch/elasticsearch/5.2.0/elasticsearch-5.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-core/6.4.0/lucene-core-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-analyzers-common/6.4.0/lucene-analyzers-common-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-backward-codecs/6.4.0/lucene-backward-codecs-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-grouping/6.4.0/lucene-grouping-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-highlighter/6.4.0/lucene-highlighter-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-join/6.4.0/lucene-join-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-memory/6.4.0/lucene-memory-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-misc/6.4.0/lucene-misc-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-queries/6.4.0/lucene-queries-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-queryparser/6.4.0/lucene-queryparser-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-sandbox/6.4.0/lucene-sandbox-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-spatial/6.4.0/lucene-spatial-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-spatial-extras/6.4.0/lucene-spatial-extras-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-spatial3d/6.4.0/lucene-spatial3d-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/lucene/lucene-suggest/6.4.0/lucene-suggest-6.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/elasticsearch/securesm/1.1/securesm-1.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/net/sf/jopt-simple/jopt-simple/5.0.2/jopt-simple-5.0.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/carrotsearch/hppc/0.7.1/hppc-0.7.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/joda-time/joda-time/2.9.4/joda-time-2.9.4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/yaml/snakeyaml/1.15/snakeyaml-1.15.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/fasterxml/jackson/core/jackson-core/2.8.6/jackson-core-2.8.6.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.8.6/jackson-dataformat-smile-2.8.6.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.8.6/jackson-dataformat-yaml-2.8.6.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.8.6/jackson-dataformat-cbor-2.8.6.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/tdunning/t-digest/3.0/t-digest-3.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/hdrhistogram/HdrHistogram/2.1.6/HdrHistogram-2.1.6.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/net/java/dev/jna/jna/4.2.2/jna-4.2.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/elasticsearch/client/transport/5.2.0/transport-5.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/elasticsearch/plugin/transport-netty3-client/5.2.0/transport-netty3-client-5.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/io/netty/netty/3.8.0.Final/netty-3.8.0.Final.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/elasticsearch/plugin/reindex-client/5.2.0/reindex-client-5.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/elasticsearch/client/rest/5.2.0/rest-5.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/httpcomponents/httpcore/4.4.5/httpcore-4.4.5.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/httpcomponents/httpasyncclient/4.1.2/httpasyncclient-4.1.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/httpcomponents/httpcore-nio/4.4.5/httpcore-nio-4.4.5.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-codec/commons-codec/1.3/commons-codec-1.3.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/elasticsearch/plugin/lang-mustache-client/5.2.0/lang-mustache-client-5.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/spullara/mustache/java/compiler/0.9.3/compiler-0.9.3.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/elasticsearch/plugin/percolator-client/5.2.0/percolator-client-5.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/elasticsearch/elasticsearch-spark-20_2.11/5.2.0/elasticsearch-spark-20_2.11-5.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-sql_2.11/2.1.0/spark-sql_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/univocity/univocity-parsers/2.2.1/univocity-parsers-2.2.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-sketch_2.11/2.1.0/spark-sketch_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-tags_2.11/2.1.0/spark-tags_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/scalatest/scalatest_2.11/2.2.6/scalatest_2.11-2.2.6.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/scala-lang/scala-library/2.11.8/scala-library-2.11.8.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/scala-lang/scala-reflect/2.11.7/scala-reflect-2.11.7.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/scala-lang/modules/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/spark-project/spark/unused/1.0.0/unused-1.0.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-core_2.11/2.1.0/spark-core_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/avro/avro-mapred/1.7.7/avro-mapred-1.7.7-hadoop2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.7.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/avro/avro/1.7.7/avro-1.7.7.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/thoughtworks/paranamer/paranamer/2.6/paranamer-2.6.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/xerial/snappy/snappy-java/1.1.2.6/snappy-java-1.1.2.6.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/tukaani/xz/1.0/xz-1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/slf4j/slf4j-api/1.7.16/slf4j-api-1.7.16.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.7-tests.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/twitter/chill_2.11/0.8.0/chill_2.11-0.8.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/twitter/chill-java/0.8.0/chill-java-0.8.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/esotericsoftware/kryo-shaded/3.0.3/kryo-shaded-3.0.3.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/esotericsoftware/minlog/1.3.0/minlog-1.3.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/objenesis/objenesis/2.1/objenesis-2.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/xbean/xbean-asm5-shaded/4.4/xbean-asm5-shaded-4.4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-client/2.2.0/hadoop-client-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-common/2.2.0/hadoop-common-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-annotations/2.2.0/hadoop-annotations-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/google/guava/guava/14.0.1/guava-14.0.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-cli/commons-cli/1.2/commons-cli-1.2.jar" 
sourcepath="M2_REPO/commons-cli/commons-cli/1.2/commons-cli-1.2-sources.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/commons/commons-math/2.1/commons-math-2.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/xmlenc/xmlenc/0.52/xmlenc-0.52.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-io/commons-io/2.1/commons-io-2.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-net/commons-net/2.2/commons-net-2.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/log4j/log4j/1.2.17/log4j-1.2.17.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-lang/commons-lang/2.5/commons-lang-2.5.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-digester/commons-digester/1.8/commons-digester-1.8.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/slf4j/slf4j-log4j12/1.7.16/slf4j-log4j12-1.7.16.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-auth/2.2.0/hadoop-auth-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/zookeeper/zookeeper/3.4.5/zookeeper-3.4.5.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-hdfs/2.2.0/hadoop-hdfs-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-mapreduce-client-app/2.2.0/hadoop-mapreduce-client-app-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-mapreduce-client-common/2.2.0/hadoop-mapreduce-client-common-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-yarn-common/2.2.0/hadoop-yarn-common-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-yarn-api/2.2.0/hadoop-yarn-api-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/codehaus/jettison/jettison/1.3.8/jettison-1.3.8.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/stax/stax-api/1.0.1/stax-api-1.0.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-yarn-client/2.2.0/hadoop-yarn-client-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-mapreduce-client-core/2.2.0/hadoop-mapreduce-client-core-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-yarn-server-common/2.2.0/hadoop-yarn-server-common-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-mapreduce-client-shuffle/2.2.0/hadoop-mapreduce-client-shuffle-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.2.0/hadoop-mapreduce-client-jobclient-2.2.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-launcher_2.11/2.1.0/spark-launcher_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-network-common_2.11/2.1.0/spark-network-common_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/io/netty/netty-all/4.0.42.Final/netty-all-4.0.42.Final.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/commons/commons-lang3/3.5/commons-lang3-3.5.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldbjni-all-1.8.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/fasterxml/jackson/core/jackson-databind/2.6.5/jackson-databind-2.6.5.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/fasterxml/jackson/core/jackson-annotations/2.6.5/jackson-annotations-2.6.5.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-network-shuffle_2.11/2.1.0/spark-network-shuffle_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-unsafe_2.11/2.1.0/spark-unsafe_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/net/java/dev/jets3t/jets3t/0.7.1/jets3t-0.7.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/curator/curator-recipes/2.4.0/curator-recipes-2.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/curator/curator-framework/2.4.0/curator-framework-2.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/curator/curator-client/2.4.0/curator-client-2.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/commons/commons-math3/3.4.1/commons-math3-3.4.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/slf4j/jul-to-slf4j/1.7.16/jul-to-slf4j-1.7.16.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/slf4j/jcl-over-slf4j/1.7.16/jcl-over-slf4j-1.7.16.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/ning/compress-lzf/1.0.3/compress-lzf-1.0.3.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/net/jpountz/lz4/lz4/1.3.0/lz4-1.3.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/roaringbitmap/RoaringBitmap/0.5.11/RoaringBitmap-0.5.11.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/json4s/json4s-jackson_2.11/3.2.11/json4s-jackson_2.11-3.2.11.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/json4s/json4s-core_2.11/3.2.11/json4s-core_2.11-3.2.11.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/json4s/json4s-ast_2.11/3.2.11/json4s-ast_2.11-3.2.11.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/scala-lang/scalap/2.11.0/scalap-2.11.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/scala-lang/scala-compiler/2.11.0/scala-compiler-2.11.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/scala-lang/modules/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/jersey/core/jersey-client/2.22.2/jersey-client-2.22.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/jersey/core/jersey-common/2.22.2/jersey-common-2.22.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.22.2/jersey-guava-2.22.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/hk2/hk2-api/2.4.0-b34/hk2-api-2.4.0-b34.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/hk2/hk2-utils/2.4.0-b34/hk2-utils-2.4.0-b34.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/hk2/external/aopalliance-repackaged/2.4.0-b34/aopalliance-repackaged-2.4.0-b34.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/hk2/external/javax.inject/2.4.0-b34/javax.inject-2.4.0-b34.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/hk2/hk2-locator/2.4.0-b34/hk2-locator-2.4.0-b34.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/jersey/core/jersey-server/2.22.2/jersey-server-2.22.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/jersey/media/jersey-media-jaxb/2.22.2/jersey-media-jaxb-2.22.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/jersey/containers/jersey-container-servlet/2.22.2/jersey-container-servlet-2.22.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/glassfish/jersey/containers/jersey-container-servlet-core/2.22.2/jersey-container-servlet-core-2.22.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/clearspring/analytics/stream/2.7.0/stream-2.7.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/io/dropwizard/metrics/metrics-jvm/3.1.2/metrics-jvm-3.1.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/io/dropwizard/metrics/metrics-json/3.1.2/metrics-json-3.1.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/io/dropwizard/metrics/metrics-graphite/3.1.2/metrics-graphite-3.1.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/fasterxml/jackson/module/jackson-module-scala_2.11/2.6.5/jackson-module-scala_2.11-2.6.5.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/fasterxml/jackson/module/jackson-module-paranamer/2.6.5/jackson-module-paranamer-2.6.5.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/ivy/ivy/2.4.0/ivy-2.4.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/oro/oro/2.0.8/oro-2.0.8.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/net/razorvine/pyrolite/4.13/pyrolite-4.13.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/net/sf/py4j/py4j/0.10.4/py4j-0.10.4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/commons/commons-crypto/1.0.0/commons-crypto-1.0.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-catalyst_2.11/2.1.0/spark-catalyst_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/codehaus/janino/janino/3.0.0/janino-3.0.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/codehaus/janino/commons-compiler/3.0.0/commons-compiler-3.0.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/antlr/antlr4-runtime/4.5.3/antlr4-runtime-4.5.3.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/parquet/parquet-column/1.8.1/parquet-column-1.8.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/parquet/parquet-common/1.8.1/parquet-common-1.8.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/parquet/parquet-encoding/1.8.1/parquet-encoding-1.8.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/parquet/parquet-hadoop/1.8.1/parquet-hadoop-1.8.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/parquet/parquet-format/2.3.0-incubating/parquet-format-2.3.0-incubating.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/parquet/parquet-jackson/1.8.1/parquet-jackson-1.8.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-streaming_2.11/2.1.0/spark-streaming_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-mllib_2.11/2.1.0/spark-mllib_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-graphx_2.11/2.1.0/spark-graphx_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/spark/spark-mllib-local_2.11/2.1.0/spark-mllib-local_2.11-2.1.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/scalanlp/breeze_2.11/0.12/breeze_2.11-0.12.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/scalanlp/breeze-macros_2.11/0.12/breeze-macros_2.11-0.12.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/core/1.1.2/core-1.1.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/net/sourceforge/f2j/arpack_combined_all/0.1/arpack_combined_all-0.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/net/sf/opencsv/opencsv/2.3/opencsv-2.3.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/rwl/jtransforms/2.4.0/jtransforms-2.4.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/spire-math/spire_2.11/0.7.4/spire_2.11-0.7.4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/spire-math/spire-macros_2.11/0.7.4/spire-macros_2.11-0.7.4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/chuusai/shapeless_2.11/2.0.0/shapeless_2.11-2.0.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/jpmml/pmml-model/1.2.15/pmml-model-1.2.15.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/jpmml/pmml-schema/1.2.15/pmml-schema-1.2.15.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_ref-osx-x86_64/1.1/netlib-native_ref-osx-x86_64-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/native_ref-java/1.1/native_ref-java-1.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/jniloader/1.1/jniloader-1.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_ref-linux-x86_64/1.1/netlib-native_ref-linux-x86_64-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_ref-linux-i686/1.1/netlib-native_ref-linux-i686-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_ref-win-x86_64/1.1/netlib-native_ref-win-x86_64-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_ref-win-i686/1.1/netlib-native_ref-win-i686-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_ref-linux-armhf/1.1/netlib-native_ref-linux-armhf-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_system-osx-x86_64/1.1/netlib-native_system-osx-x86_64-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/native_system-java/1.1/native_system-java-1.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_system-linux-x86_64/1.1/netlib-native_system-linux-x86_64-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_system-linux-i686/1.1/netlib-native_system-linux-i686-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_system-linux-armhf/1.1/netlib-native_system-linux-armhf-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_system-win-x86_64/1.1/netlib-native_system-win-x86_64-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/fommil/netlib/netlib-native_system-win-i686/1.1/netlib-native_system-win-i686-1.1-natives.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/logging/log4j/log4j-api/2.6.2/log4j-api-2.6.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/logging/log4j/log4j-core/2.6.2/log4j-core-2.6.2.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/jena/jena-core/3.3.0/jena-core-3.3.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/jena/jena-iri/3.3.0/jena-iri-3.3.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/jena/jena-base/3.3.0/jena-base-3.3.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/jena/jena-shaded-guava/3.3.0/jena-shaded-guava-3.3.0.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/commons/commons-csv/1.3/commons-csv-1.3.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/com/github/andrewoma/dexx/collection/0.6/collection-0.6.jar"/>
+  <classpathentry kind="var" path="M2_REPO/junit/junit/4.12/junit-4.12.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"/>
+</classpath>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/.externalToolBuilders/Maven_Ant_Builder.launch
----------------------------------------------------------------------
diff --git a/core/.externalToolBuilders/Maven_Ant_Builder.launch 
b/core/.externalToolBuilders/Maven_Ant_Builder.launch
new file mode 100644
index 0000000..960f867
--- /dev/null
+++ b/core/.externalToolBuilders/Maven_Ant_Builder.launch
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<launchConfiguration type="org.eclipse.ant.AntBuilderLaunchConfigurationType">
+  <booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" 
value="false"/>
+  <stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" 
value="full,incremental,auto,clean"/>
+  <booleanAttribute 
key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
+  <booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" 
value="true"/>
+  <stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" 
value="mudrod-core"/>
+  <booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" 
value="true"/>
+  <stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" 
value="${build_project}/maven-eclipse.xml"/>
+  <stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" 
value="${build_project}"/>
+  <stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" 
value="${project}"/>
+  <booleanAttribute key="org.eclipse.debug.core.capture_output" value="false"/>
+  <stringAttribute key="org.eclipse.ui.externaltools.ATTR_BUILD_SCOPE" 
value="${working_set:&lt;?xml 
version=&apos;1.0&apos;?&gt;&lt;launchConfigurationWorkingSet 
editPageId=&apos;org.eclipse.ui.resourceWorkingSetPage&apos; 
factoryID=&apos;org.eclipse.ui.internal.WorkingSetFactory&apos; 
label=&apos;workingSet&apos; name=&apos;workingSet&apos;&gt;&lt;item 
factoryID=&apos;org.eclipse.ui.internal.model.ResourceFactory&apos; 
path=&apos;mudrod-core&apos; 
type=&apos;4&apos;/&gt;&lt;/launchConfigurationWorkingSet&gt;}"/>
+  <stringAttribute key="process_factory_id" 
value="org.eclipse.ant.ui.remoteAntProcessFactory"/>
+  <booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/>
+  <booleanAttribute key="org.eclipse.debug.ui.ATTR_CONSOLE_OUTPUT_ON" 
value="false"/>
+  <booleanAttribute key="org.eclipse.ant.ui.ATTR_TARGETS_UPDATED" 
value="true"/>
+  <stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" 
value="org.eclipse.ant.ui.AntClasspathProvider"/>
+  <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+    <listEntry value="1"/>
+  </listAttribute>
+  <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+    <listEntry value="/mudrod-core/maven-eclipse.xml"/>
+  </listAttribute>
+</launchConfiguration>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/.project
----------------------------------------------------------------------
diff --git a/core/.project b/core/.project
new file mode 100644
index 0000000..540ea77
--- /dev/null
+++ b/core/.project
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+  <name>mudrod-core</name>
+  <comment>Core Mudrod library implementation. NO_M2ECLIPSE_SUPPORT: Project 
files created with the maven-eclipse-plugin are not supported in 
M2Eclipse.</comment>
+  <projects/>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.wst.common.project.facet.core.builder</name>
+    </buildCommand>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+    </buildCommand>
+    <buildCommand>
+      <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
+      <arguments>
+        <dictionary>
+          <key>LaunchConfigHandle</key>
+          
<value>&lt;project&gt;/.externalToolBuilders/Maven_Ant_Builder.launch</value>
+        </dictionary>
+      </arguments>
+    </buildCommand>
+    <buildCommand>
+      <name>org.eclipse.m2e.core.maven2Builder</name>
+    </buildCommand>
+    <buildCommand>
+      <name>org.eclipse.wst.validation.validationbuilder</name>
+    </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+    <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+    <nature>org.eclipse.m2e.core.maven2Nature</nature>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+    <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+  </natures>
+</projectDescription>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/core/.settings/org.eclipse.core.resources.prefs 
b/core/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..abdea9a
--- /dev/null
+++ b/core/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+encoding//src/main/java=UTF-8
+encoding//src/main/resources=UTF-8
+encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/.settings/org.eclipse.jdt.core.prefs
----------------------------------------------------------------------
diff --git a/core/.settings/org.eclipse.jdt.core.prefs 
b/core/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..6e80039
--- /dev/null
+++ b/core/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,8 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/.settings/org.eclipse.m2e.core.prefs
----------------------------------------------------------------------
diff --git a/core/.settings/org.eclipse.m2e.core.prefs 
b/core/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/core/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/.settings/org.eclipse.wst.common.component
----------------------------------------------------------------------
diff --git a/core/.settings/org.eclipse.wst.common.component 
b/core/.settings/org.eclipse.wst.common.component
new file mode 100644
index 0000000..64b0918
--- /dev/null
+++ b/core/.settings/org.eclipse.wst.common.component
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" 
project-version="1.5.0">
+    <wb-module deploy-name="mudrod-core">
+        <wb-resource deploy-path="/" source-path="/src/main/java"/>
+        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
+        <wb-resource deploy-path="/" source-path="/target"/>
+        <wb-resource deploy-path="/" source-path="/local/mudrod"/>
+    </wb-module>
+</project-modules>

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/.settings/org.eclipse.wst.common.project.facet.core.xml
----------------------------------------------------------------------
diff --git a/core/.settings/org.eclipse.wst.common.project.facet.core.xml 
b/core/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 0000000..fb95c45
--- /dev/null
+++ b/core/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+  <installed facet="java" version="1.8"/>
+  <installed facet="jst.utility" version="1.0"/>
+</faceted-project>

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/lib/all-1.1.2.pom
----------------------------------------------------------------------
diff --git a/core/lib/all-1.1.2.pom b/core/lib/all-1.1.2.pom
new file mode 100644
index 0000000..577dd32
--- /dev/null
+++ b/core/lib/all-1.1.2.pom
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>com.github.fommil.netlib</groupId>
+        <artifactId>parent</artifactId>
+        <version>1.1</version>
+    </parent>
+
+    <artifactId>all</artifactId>
+    <packaging>pom</packaging>
+    <version>1.1.2</version>
+
+    <dependencies>
+        <dependency>
+            <!-- WORKAROUND: https://github.com/sbt/sbt/issues/861 -->
+            <groupId>net.sourceforge.f2j</groupId>
+            <artifactId>arpack_combined_all</artifactId>
+            <version>0.1</version>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>core</artifactId>
+            <version>1.1.2</version>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_ref-osx-x86_64</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_ref-linux-x86_64</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_ref-linux-i686</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_ref-win-x86_64</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_ref-win-i686</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_ref-linux-armhf</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_system-osx-x86_64</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_system-linux-x86_64</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_system-linux-i686</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_system-linux-armhf</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_system-win-x86_64</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+        <dependency>
+            <groupId>${project.parent.groupId}</groupId>
+            <artifactId>netlib-native_system-win-i686</artifactId>
+            <version>${project.parent.version}</version>
+            <classifier>natives</classifier>
+        </dependency>
+    </dependencies>
+</project>

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/lib/apache-jena-libs-3.1.0.pom
----------------------------------------------------------------------
diff --git a/core/lib/apache-jena-libs-3.1.0.pom 
b/core/lib/apache-jena-libs-3.1.0.pom
new file mode 100644
index 0000000..3fdb874
--- /dev/null
+++ b/core/lib/apache-jena-libs-3.1.0.pom
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Licensed to the Apache Software Foundation (ASF) under one or more 
contributor 
+     license agreements. See the NOTICE file distributed with this work for 
additional 
+     information regarding copyright ownership. The ASF licenses this file to 
+     You under the Apache License, Version 2.0 (the "License"); you may not 
use 
+     this file except in compliance with the License. You may obtain a copy of 
+     the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required 
+     by applicable law or agreed to in writing, software distributed under the 
+     License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR 
CONDITIONS 
+     OF ANY KIND, either express or implied. See the License for the specific 
+     language governing permissions and limitations under the License. -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>apache-jena-libs</artifactId>
+  <packaging>pom</packaging>
+  <name>Apache Jena - Libraries POM</name>
+  <version>3.1.0</version>
+
+  <parent>
+    <groupId>org.apache.jena</groupId>
+    <artifactId>jena-parent</artifactId>
+    <version>16</version>
+    <relativePath>../jena-parent</relativePath>
+  </parent>
+
+  <!-- Need if the parent is a snapshot -->
+  <repositories>
+    <repository>
+      <id>apache.snapshots</id>
+      <name>Apache Snapshot Repository</name>
+      <url>http://repository.apache.org/snapshots</url>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+    </repository>
+  </repositories>
+
+  <description>A convenience POM artifact that may be referenced to pull in 
all the standard Jena Libraries (Core, ARQ, IRI, and TDB) with a single 
dependency.</description>
+
+  <dependencies>
+
+    <dependency>
+      <groupId>org.apache.jena</groupId>
+      <artifactId>jena-tdb</artifactId>
+      <version>3.1.0</version>
+    </dependency>
+
+  </dependencies>
+
+</project>

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/maven-eclipse.xml
----------------------------------------------------------------------
diff --git a/core/maven-eclipse.xml b/core/maven-eclipse.xml
new file mode 100644
index 0000000..427ace4
--- /dev/null
+++ b/core/maven-eclipse.xml
@@ -0,0 +1,8 @@
+<project default="copy-resources">
+  <target name="init"/>
+  <target name="copy-resources" depends="init">
+    <copy todir="target/classes/META-INF" filtering="false">
+      <fileset dir="/usr/local/mudrod" includes="LICENSE.txt|NOTICE.txt" 
excludes="**/*.java"/>
+    </copy>
+  </target>
+</project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/mudrod.log
----------------------------------------------------------------------
diff --git a/core/mudrod.log b/core/mudrod.log
new file mode 100644
index 0000000..8374b97
--- /dev/null
+++ b/core/mudrod.log
@@ -0,0 +1,81 @@
+2017-10-03 13:56:28,310 INFO  process.LocalOntology - Creating new ontology
+2017-10-03 13:56:29,221 WARN  impl.RDFDefaultErrorHandler - unknown-source: 
{W136} Relative URIs are not permitted in RDF: specifically <ont-policy.rdf>
+2017-10-03 13:56:29,309 INFO  process.LocalOntology - Reading and processing 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/sweetAll.owl
+2017-10-03 13:56:29,668 ERROR process.LocalOntology - Failed whilst attempting 
to read ontology 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/sweetAll.owl: Error: 
+org.apache.jena.shared.DoesNotExistException: 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/sweetAll.owl
+       at org.apache.jena.rdfxml.xmlinput.JenaReader.read(JenaReader.java:97)
+       at org.apache.jena.rdf.model.impl.ModelCom.read(ModelCom.java:263)
+       at 
org.apache.jena.ontology.impl.OntModelImpl.readDelegate(OntModelImpl.java:3090)
+       at 
org.apache.jena.ontology.impl.OntModelImpl.read(OntModelImpl.java:2182)
+       at 
gov.nasa.jpl.mudrod.ontology.process.LocalOntology.load(LocalOntology.java:133)
+       at 
gov.nasa.jpl.mudrod.ontology.process.LocalOntology.load(LocalOntology.java:126)
+       at 
gov.nasa.jpl.mudrod.ontology.process.LocalOntology.load(LocalOntology.java:111)
+       at 
gov.nasa.jpl.mudrod.ontology.process.LocalOntology.<init>(LocalOntology.java:74)
+       at 
gov.nasa.jpl.mudrod.ontology.process.TestLocalOntology.setUp(TestLocalOntology.java:53)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+       at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+       at java.lang.reflect.Method.invoke(Method.java:498)
+       at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+       at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+       at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+       at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
+       at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+       at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+       at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+       at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+       at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+       at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+       at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+       at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+       at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+       at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+       at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+       at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+       at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
+       at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
+       at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+       at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
+       at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
+       at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
+       at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
+2017-10-03 13:56:29,678 INFO  process.LocalOntology - Creating new ontology
+2017-10-03 13:56:29,678 INFO  process.LocalOntology - Reading and processing 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/sweetAll.owl
+2017-10-03 13:56:29,695 ERROR process.LocalOntology - Failed whilst attempting 
to read ontology 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/sweetAll.owl: Error: 
+org.apache.jena.shared.DoesNotExistException: 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/sweetAll.owl
+       at org.apache.jena.rdfxml.xmlinput.JenaReader.read(JenaReader.java:97)
+       at org.apache.jena.rdf.model.impl.ModelCom.read(ModelCom.java:263)
+       at 
org.apache.jena.ontology.impl.OntModelImpl.readDelegate(OntModelImpl.java:3090)
+       at 
org.apache.jena.ontology.impl.OntModelImpl.read(OntModelImpl.java:2182)
+       at 
gov.nasa.jpl.mudrod.ontology.process.LocalOntology.load(LocalOntology.java:133)
+       at 
gov.nasa.jpl.mudrod.ontology.process.LocalOntology.load(LocalOntology.java:126)
+       at 
gov.nasa.jpl.mudrod.ontology.process.LocalOntology.load(LocalOntology.java:111)
+       at 
gov.nasa.jpl.mudrod.ontology.process.LocalOntology.<init>(LocalOntology.java:74)
+       at 
gov.nasa.jpl.mudrod.ontology.process.TestLocalOntology.setUp(TestLocalOntology.java:53)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+       at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+       at java.lang.reflect.Method.invoke(Method.java:498)
+       at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+       at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+       at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+       at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
+       at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+       at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
+       at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
+       at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
+       at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
+       at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
+       at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
+       at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
+       at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
+       at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+       at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+       at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+       at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
+       at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
+       at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
+       at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
+       at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
+       at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
+       at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)

http://git-wip-us.apache.org/repos/asf/incubator-sdap-mudrod/blob/7b76fa16/core/mudrod.log.2017-06-14
----------------------------------------------------------------------
diff --git a/core/mudrod.log.2017-06-14 b/core/mudrod.log.2017-06-14
new file mode 100644
index 0000000..7bc924a
--- /dev/null
+++ b/core/mudrod.log.2017-06-14
@@ -0,0 +1,9 @@
+2017-06-14 10:01:56,775 INFO  process.LocalOntology - Creating new ontology
+2017-06-14 10:01:57,575 WARN  impl.RDFDefaultErrorHandler - unknown-source: 
{W136} Relative URIs are not permitted in RDF: specifically <ont-policy.rdf>
+2017-06-14 10:01:57,647 INFO  process.LocalOntology - Reading and processing 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/sweetAll.owl
+2017-06-14 10:02:04,930 WARN  impl.RDFDefaultErrorHandler - 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/reprSciUnits.owl(line
 683 column 44): {W105} Redefinition of ID: lux
+2017-06-14 10:02:04,930 WARN  impl.RDFDefaultErrorHandler - 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/reprSciUnits.owl(line
 635 column 44): {W105} Previous definition of 'lux'.
+2017-06-14 10:02:15,572 INFO  process.LocalOntology - Successfully processed 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/sweetAll.owl
+2017-06-14 10:02:18,889 INFO  process.LocalOntology - Creating new ontology
+2017-06-14 10:02:18,889 INFO  process.LocalOntology - Reading and processing 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/sweetAll.owl
+2017-06-14 10:02:18,898 INFO  process.LocalOntology - Successfully processed 
https://raw.githubusercontent.com/ESIPFed/sweet/master/2.4/sweetAll.owl

Reply via email to