<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>* Integration of Plot-based Ecological Data: A Semantic Approach</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>X] Simon Cox</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>] Tina Schroeder</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>] Mosheh Eliyahu</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yi Sun</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jenny Mahuika</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alvin Sebastian</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Environmental Informatics, CSIRO</institution>
          ,
          <addr-line>Clayton, 3168</addr-line>
          ,
          <country country="AU">Australia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Terrestrial Ecosystem Research Network (TERN), University of Queensland</institution>
          ,
          <addr-line>St Lucia, 4072</addr-line>
          <country country="AU">Australia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>There is a large amount of plot-based ecological data collected by different agencies and at different jurisdictions. Often, data are collected using varying survey methods and procedures, even though observed properties are similar. Typically, use of these data for analysis is confined to a jurisdiction from where the data was collected. However, integration of these datasets would enable their use at a larger scale for analysis and synthesis. In this paper, we will describe a Semantic Web approach to integrate plot-based ecological data from different agencies in Australia. We will also discuss some of the initial implementation progress.</p>
      </abstract>
      <kwd-group>
        <kwd>Plot-based Ecological Data</kwd>
        <kwd>Ontology</kwd>
        <kwd>Data Integration</kwd>
        <kwd>Semantic Web</kwd>
        <kwd>Linked Data</kwd>
        <kwd>Interoperability</kwd>
        <kwd>SKOS</kwd>
        <kwd>Controlled Vocabularies</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>There is a significant amount of data collected to monitor the environment by
measuring biodiversity and ecological processes at a certain point in time and space.
Plot-based monitoring is used to survey soil properties, vegetation, animal populations
and ecosystem processes by using repeatable methods and procedures. Recurring
measurements of the same observed properties would enable us to study the long-term
impact of on-going environmental and resource management practices. However, even
if the measurement is one-off, the observations will act as an inventory for flora and
fauna species and ecological processes at a site. Generally, all these data collections are
project-based, collected for a specific purpose, and use comparable monitoring
methodologies at different plots, covering several geographical locations. These
datasets become much more useful once they are integrated with other similar projects
or programs at a larger scale.
* Copyright © 2019 for this paper by its authors. Use permitted under Creative Commons
License Attribution 4.0 International (CC BY 4.0).
In Australia, every state and territory collects and publishes plot-based vegetation and
ecological data to meet the legislative requirements, including reporting to the
Environmental Protection and Biodiversity Conservation (EPBC) Act and the State of
the Environment (SoE) every five years. The integrated access of these datasets is
useful for analysis at a national scale and will be a gateway to access harmonized
plotbased ecological data from multiple agencies and data providers.</p>
      <p>In this paper, we will discuss approaches we have taken for the integration of plot-based
ecological data to enable unified search and access to data from different
projects/programs, jurisdiction, observation themes, observable properties, survey
methods, temporal scales, and taxonomies.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Solution Approach</title>
      <p>
        We have proposed a Semantic Web data integration approach to address the challenges
to integrate plot-based ecological data. This will allow us to organize all the data using
the Resource Description Framework (RDF) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] irrespective of the structure of the
underlying source data. The proposed data integration solution uses a hybrid approach
where domain-related terms in each of the data sources are mapped to a shared ontology
and data source-centric terminologies and methodologies are built as controlled
vocabularies using the Simple Knowledge Organization System (SKOS).
2.1
      </p>
      <sec id="sec-2-1">
        <title>TERN-Plot Ontology</title>
        <p>
          The TERN-Plot ontology is derived from the Observations and Measurements (O&amp;M)
and the Semantic Sensor Network (SSN) ontology. The core structure of the
TERNPlot ontology consists of classes and properties to describe plots, sampling activities
that happen within a plot, and an observation or collection of observations which have
procedures to produce results. The TERN-Plot ontology has dependencies on RDF [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ],
RDFS [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], Dublin core [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], SSN/SOSA [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], Darwin Core [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], and GeoSPARQL [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
The official documentation of the TERN-Plot ontology is available at
http://www.linked.data.gov.au/def/plot/.
        </p>
        <p>The TERN-Plot ontology uses O&amp;M to capture the observation elements; and eight
new classes to describe the ecology-plot domain. The ontology supports linkages
between a feature of interest to observations. All of the scientific details, and most of
the bio-physical descriptions are captured as the results of observations on the features.
Each observation relates to one observable property. The set of Observable Properties
is maintained as a controlled vocabulary. This complements the feature-based domain
model to complete the TERN-Plot ontology.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Controlled Vocabularies</title>
        <p>A small number of controlled vocabularies are required to provide values for properties
in the TERN-Plot ontology. Eventually, these will be managed as a whole-of-project
set of vocabularies, and applied to the data from all data providers. Following are some
of the vocabularies that will be captured: Observable Properties – range value of
sosa:observedProperty on Observations; Observation Group classifiers – for dct:type
on ObservationCollections; Procedure – range value of sosa:usedprocedure on
methods, and Interim Biogeographic Regionalization for Australia (IBRAs) – range
value of sosa:isSampleOf on Sites (unless a more refined value is available). For
instance, for observable property Erosion Severity, the value space (i.e. permitted
values) of the observation result is provided by another controlled vocabulary managed
as categorical variables Erosion Severity Values. The procedure used for each
observation will also be managed as a controlled vocabulary (e.g. Methods).
Vocabulary terms are aligned with international vocabulary EnvThes (Environmental
Thesaurus).</p>
        <p>Vocabularies are defined for each data provider, except for universal terms like unit of
measure, place, jurisdictions, etc. The controlled vocabularies are identified initially
from ‘authority tables’ in the various providers databases. Contents are converted to an
RDF representation using the appropriate type through an ETL pipeline developed in
Python.
2.3</p>
      </sec>
      <sec id="sec-2-3">
        <title>Architecture and Early Implementation</title>
        <p>Figure 1 provides a high-level architecture of the overall platform. The implementation
of the platform is under progress. However, a prototype of data mapping and
transformation has been implemented for CORVEG dataset, a database containing
vegetation and soil observations from the Queensland state government as a
proof-ofconcept. Typically, data is received as a collection of CSV files with each file associated
to a relational database table from government enterprise databases. The source data is
mapped to the TERN-Plot ontology using an ETL process which uses Apache Spark,
Python, RDFLib, and a host of other technologies to efficiently transform plot datasets
from its tabular form into RDF. The RDF data is validated using SHACL to ensure its
compliance with the TERN-Plot ontology. Qualitative value range for validation
includes observed properties, geospatial coordinates, taxonomy names, dates and units
of measure. Quantitative data are also validated. Once the transformed data passes all
validation, they are ingested into a GraphDB triple-store instance. The transformation
process is documented in https://ternaus.atlassian.net/wiki/spaces/CDI/overview.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Conclusion</title>
      <p>In this paper, we have discussed challenges in the integration of plot-based ecology
data and proposed semantic web solution. We have developed ontology based on O&amp;M
and SSN ontology to conceptualize ecology plots and use controlled vocabularies to
represent database centric terms. The proposed approach provides flexibility to map
diverse data terms. We have built a prototype dashboard for users to interact and extract
data. In our future work, we are focusing on ingesting more databases and improve ETL
as an automated process. We are keen to provide users with a flexible interactive
dashboard to query and access any observations with all contextual information.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Cyganiak</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wood</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Lanthaler</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>RDF 1.1 Concepts and Abstract Syntax</article-title>
          .
          <source>W3C Recommendation</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Schreiber</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Raimond</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <source>RDF 1.1 Primer. W3C Recommendation</source>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Brickley</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Guha</surname>
            ,
            <given-names>R. V. RDF</given-names>
          </string-name>
          <article-title>Schema 1</article-title>
          .
          <fpage>1</fpage>
          . (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>DCMI</given-names>
            <surname>Usage</surname>
          </string-name>
          <article-title>Board. DCMI Metadata Terms</article-title>
          . (
          <year>2012</year>
          ). Available at: http://www.dublincore.org/specifications/dublin-core/dcmi-terms/.
          <source>(Accessed: 19th June</source>
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Haller</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          et al.
          <source>Semantic Sensor Network Ontology. W3C Recommendation</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Wieczorek</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          et al.
          <article-title>Darwin Core: An Evolving Community-Developed Biodiversity Data Standard</article-title>
          .
          <source>PLoS One</source>
          <volume>7</volume>
          ,
          <issue>e29715</issue>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Perry</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          &amp;
          <string-name>
            <surname>Herring</surname>
            ,
            <given-names>J. OGC</given-names>
          </string-name>
          <article-title>GeoSPARQL - a geographic query language for RDF data</article-title>
          .
          <source>OGC 11-052r4</source>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>