<!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>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Semantic Environmental Trajectories of Territorial</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Daniela F. Milon-Flores</string-name>
          <email>daniela.milon-flores@univ-grenoble-alpes.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Earth Observations, Semantic Web, Ontologies, Timse Series</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Univ. Grenoble Alpes</institution>
          ,
          <addr-line>CNRS, Grenoble INP, LIG, Grenoble</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Numerous Earth Observation (EO) satellite data are available on the Web. These data can be used to analyze the impact of human activities on the environment. However, extracting meaningful information from EO data requires specialized knowledge and expertise. In this Ph.D., we aim to facilitate the use and analysis of the evolution of EO data over time for a non-expert audience. To accomplish this, we propose an ontological model describing environmental changes in municipalities called the Semantic Environmental Trajectories of Territorial units (SETT) Ontology. To implement SETT, we exploit the advantages of the Semantic Web (SW) and apply Machine Learning (ML) methods. Moreover, to evaluate our proposal, we rely on three real case studies, i.e., EO data from selected municipalities in France and The overexploitation of natural resources such as forests and seas, as well as the pollution of air, soil, and water are urgent concerns afecting the Earth's global system and leading to climate change and loss of biodiversity. The Intergovernmental Panel on Climate Change (IPCC)1 constantly report the drastic consequences of inappropriate human behavior against the environment. To improve decision-making and implement efective environmental policies that counteract these negative trends, stakeholders in any given jurisdiction e.g., policy-makers, citizens, etc., need to have access to Open Data that give them insight into the environmental evolution of an area, referred to here as a Territorial Unit (TU).</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR</p>
      <p>ceur-ws.org
CEUR
Workshop
Proceedings
most state-of-the-art works [1, 2, 3] and projects such as Adam6 propose organizing EO images
into Data Cubes. An Earth Observation Data Cube (EODC) is a massive multi-dimensional
array organizing data to properly store, manage, and analyze the EOs [4]. Currently, Australia7
and Swiss8 are some of the countries making a strong efort to adopt this approach. Although
the EODC ofers several advantages, it also presents challenges. One of these challenges is
the dificulty of understanding the data included in the EODC, requiring expertise. Specialists
compute indices such as the Normalized Diference Vegetation Index (NDVI) to assess the
environmental characteristics of specific areas. However, these indices are provided as raw
Time Series (TS), which requires metadata as well as processing and analysis to understand
their meaning and evolution over time.</p>
      <p>In this sense, this Ph.D. research aims to facilitate the use and analysis of EO data evolution
over time, for non-specialists, by exploiting all the advantages of the Semantic Web (SW). For
this purpose, an ontological model describing the environmental trends of municipalities is
proposed. It is called the Semantic Environmental Trajectories of Territorial units Ontology.</p>
      <p>
        Furthermore, this doctoral thesis is part of the TRACES project9, a French-Swiss International
Collaborative Research Program, focused on building a Knowledge Graph (KG) integrating
various data to give insights about the environmental evolution of municipalities to broad
audiences. In particular, I am focused on: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) Structuring and semantizing the EO data; (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) Detecting
automatically significant changes in TS; and (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) Modeling the environmental trajectories in the
SW.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Importance</title>
      <p>My doctoral thesis aims to open up EO data but also to make it understandable to a wide
audience. To accomplish this, the SETT ontology and dedicated tools to populate this ontology
are proposed. Our proposal facilitate the understanding of the environmental evolution of
geographic areas. Indeed, the ontology provides a vocabulary dedicated to the description of
trends and breakpoints in the EO time-series. Thus, it contributes towards building summaries
of the EO data TS. This specific approach benefits diferent stakeholders. Policymakers can
compare the trajectories of municipalities with various environmental policies and use this
information to predict the future trajectory of a particular municipality, facilitating the proposal
of more appropriate policies. Likewise, citizens and associations can easily access the EO data
and observe the trajectory of their own municipality, becoming aware of living conditions and
their impact on them. Furthermore, the SETT data can be enriched with additional Linked Data
(LD) resources that provide contextual information regarding the identified changes i.e., explain
why trends and breaks occurred in the trajectory of a municipality.
6 adamplatform.eu
7 www.dea.ga.gov.au/about/open-data-cube
8 swissdatacube.org
9traces-anr-fns.imag.fr/</p>
    </sec>
    <sec id="sec-3">
      <title>3. Related work</title>
      <p>Related work relevant to the problems we intend to solve is presented below:
a) Structure and semantize EO data: Semantic Sensor Network (SSN) [5] and RDF Data
Cube Vocabulary (QB) [6] are standard ontologies that can be used to integrate EO data
into the SW framework. SSN provides a means to describe sensors and their observations,
encompassing satellite imagery as well. QB supports the publication of various
multidimensional data, e.g., socioeconomic or environmental, and aligns with the OLAP cube
concept used in Online Analytical Processing. Due to their extensive use, several studies
are dedicated to expanding or improving both ontologies. In the research of [7], a compact
representation of semantic sensor data utilizing SNN was proposed. In the work of [8],
an extension of the QB vocabulary was introduced to support spatiotemporal definitional
aspects. Following, in projects like TELEIOS [9], novel methods for managing large EO
data were devised. However, their focus is primarily on publishing image metadata in LD
format using the non-standard stRDF ontology. The paper [10] introduced a method for
publishing EO raster data at the pixel level using QB. In the context of our work, it is more
appropriate to publish data at a local level such as municipalities, which is meaningful
to the stakeholders. In the [11] study, the authors presented a modular ontology that
contributes to the semantization of EO data. Their model reuses vocabularies such as
SNN and the TSN ontology [12]. As a result, the integration allowed characterizing the
TUs along with their land cover characteristics.
b) Detect significant changes in Time-Series: TS data often present change points, which
indicate shifts in the behavior of the observations. Therefore, several studies focusing on
pattern detection in TS have been proposed in the literature. In this research, we focus on
describing a well-known algorithm called Breaks For Additive Seasonal and Trend (BFAST)
[13]. BFAST has been successfully applied to environmental data because of its property of
decomposing a time series into trend, seasonal and remanent components. Furthermore,
the algorithm also detects changes such as trends and breaks. In the following, we describe
some studies that applied the BFAST to analyze EO data. In the work conducted by [14],
BFAST was employed to detect forest clear-cuts and burnt areas in a specific region of
central Portugal. In the research paper [15], the authors monitored methane emissions
from wetlands in China between 2002 and 2018 to observe the impact of climate change.
Additionally, in [16], BFAST was applied to detect changes in 16-day NDVI images taken
from 2000 to 2009 in a forested study area in southeastern Australia. Although BFAST
is widely used, many of its parameters, such as the “break threshold”, must be adjusted
based on the input data. This process is not straightforward and may require several tests
involving experts.
c) Semantize environmental changes: Few works focus on describing environmental
changes in the SW. In the study of [17], a modular ontology was proposed to monitor
land cover changes over time. In the paper of [18] is introduced an ontological design for
modeling “trajectories” and their explanatory factors. Although the study focused on life
trajectory data, it introduced vocabulary terms applicable to environmental changes, e.g.,
“episode”, “event”, and “trajectory”. In the work of [19], the author proposed a hierarchy
of semantic concepts to face the challenges of big EO data. The concepts included terms
such as “trajectory”, “pattern”, and “event”. The author also suggested using BFAST to
detect events in the time series. While this work is relevant to our thesis proposal, no
real-world application of the proposed concepts has been developed so far.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Research questions and hypotheses</title>
      <p>The following research questions (Q) and related hypotheses (H) investigate how to model a
complex artifact such as SETT:</p>
      <sec id="sec-4-1">
        <title>Q1 How to eficiently structure and open EO data?</title>
        <p>H1 OLAP data cubes are multidimensional structures used to analyze data and obtain
insights. SW technologies, on the other hand, are often adopted to open data.
The RDF data cube (QB) follows both approaches. The QB structure aligns with
OLAP concepts, allowing eficient storage, management, and accessibility of EO data
within the cubes. Also, its dimensions can be linked and shared with LD resources,
including other linked cubes. As a result, QB addresses the challenges related to
isolation, interoperability, and reusability typically found in EODC.</p>
        <p>Q2 How can the environmental trajectory of a TU be described and published on the Semantic
Web?
H2 Initially, it is necessary to define a threshold to detect relevant trends and breaks
among those detected by the change system, e.g., BFAST. Subsequently, with the
support of experts, a specific vocabulary is defined to describe the most significant
changes to a wide audience. Terms such as increase, decrease, deforestation, and
replanting can be used. Finally, a semantic approach is followed for the
implementation and population of the Semantic Environmental Trajectories of Territorial units
(SETT) Ontology based on the proposed vocabulary.</p>
      </sec>
      <sec id="sec-4-2">
        <title>Q3 Can the SETT data be used to obtain knowledge?</title>
        <p>H3 The use of analysis techniques on the SETT ontological model allows obtaining
valuable insights. First, the execution of SPARQL queries on the SETT KG allows to
obtain implicit information and to take advantage of LD. Secondly, the application
of machine learning methods allows to predict the trajectory of a given municipality
of interest and to identify shared patterns among several trajectories of multiple
municipalities by using clustering techniques.</p>
        <p>Figure 1 presents an overview of the contributions we aim to achieve in this doctoral thesis.
The initial layer ( ) depicts the input EO data being transformed from satellite images to raw
environmental indices. Moving to the second layer ( ), our goal is to benefit from the RDF data
cube and the BFAST algorithm to structure the raw time series. This crucial step will allow us
to create a vocabulary that efectively describes the identified “trends and breaks”. In the last
layer ( ), we introduce the concept of semantic trajectory by semantizing the structured time
series. For this, we define and populate the SETT ontology and link it to other KG resources,
such as Wikidata or DBpedia, to obtain appropriate index definitions, e.g., NDVI meaning.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Preliminary results</title>
      <p>This section presents an overview of the results obtained so far. As depicted in Figure 2, the
ongoing eforts have primarily centered on the transformation of the EO data into RDF Data
Cubes in order to structure the data. In the following, we briefly explain the two modules that
compose the created pipeline:
1. EO data aggregation by TU: The TRACES project partners are the creators of the Swiss
Data Cube (SDC)10. The SDC data cover all of Switzerland and part of France. This
research selected three significant case studies from SDC as our study area, i.e., Fribourg,
Evian, and Grand Geneve. The data was delivered as raw time series.
2. Structure and semantize EO time series: The main objective of this module is to publish
the EO TS using the QB vocabulary to address the challenges of isolation, interoperability,
and reusability that are often encountered in EODC. To this end, we have implemented
the Linked Earth Observation Data Series (LEODS) framework. The three phases covered
by this framework are described below.</p>
      <p>a) QB modeling: The initial step in our framework involves modeling the structure
of the RDF cubes. This is considered a fundamental phase of the framework. The
10 https://www.swissdatacube.org/</p>
      <p>EO data
aggregation by TU</p>
      <p>
        structure of the cubes defined using the QB vocabulary consists of dimensions,
measures, and attributes. For our design, we have chosen three main dimensions:
time, space, and indices. The latest is generic enough to cover indices of all types,
e.g. environmental, socioeconomic, etc.
b) QB population: Once the RDF data cube structure has been modeled, the next step
consists of the semi-automatic conversion of the raw environmental indices, for
each municipality, into RDF data cubes. This conversion process can be facilitated by
tools such as the RDFlib Python library11 and Tarql12. Once the cubes are populated
with the converted data, we link the RDF cube components to the Linked Data
resources. For instance, we connect the cube metadata to the well-known Dublin
Core Ontology (DCT)13. Similarly, connecting our RDF data cubes with others
available in LOD is possible.
c) QB exploration: Finally, when the RDF data cubes are produced, we can initiate the
exploration phase to extract meaningful information from them. To achieve this goal
we propose the use of two up-to-date tools: (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) By using GraphDB’s14 visualization
function, the RDF data cube can be observed as a graph. This allows us to explore
the relationship between the cube’s components. (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) With SPARQL15, retrieving
and manipulating RDF data cubes to obtain information is feasible. Moreover, since
most of the components of RDF data cubes are linked to several LD vocabularies, it
is possible to obtain insights that are not explicit in the raw indices.
      </p>
    </sec>
    <sec id="sec-6">
      <title>6. Evaluation</title>
      <p>Several approaches can be employed to evaluate the hypothesis outlined in section 4. Firstly, to
verify that the EO data have been correctly structured and immersed in SW, SHACL validations
and SPARQL queries can be used to evaluate the QB vocabulary syntax and the query response
11 https://rdflib.readthedocs.io/en/stable/
12 https://tarql.github.io/
13 https://www.dublincore.org
14 https://graphdb.ontotext.com/
15 https://www.w3.org/TR/sparql11-query/
time. Additionally, it will be necessary to ensure compliance with the five-star principles
[20] of LD. Secondly, machine learning metrics, e.g., F1 and recall, can be used to evaluate
the system’s accuracy when detecting labeled changes in the TS. Lastly, the SETT KG can be
assessed by conducting an end-user evaluation, particularly involving non-experienced users
such as citizens. Furthermore, the computational cost of the SETT KG creation can also be
calculated. The minimum number of operations is composed of  ∗  ∗  ∗  where  represents
the 373 municipalities of our three case studies,  the time-step (e.g., 4 time-steps for seasonal
data),  the 38 years of collected data, and  represents the 73 land cover indices.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Reflection and future work</title>
      <p>This Ph.D. research aims to address the challenge of enhancing accessibility and comprehension
of EO data, at the municipality level, for a broad audience. To face this issue, we proposed
the ontological model called the Semantic Environmental Trajectories of Territorial units (SETT)
Ontology. Building such complex artifact called SETT requires several steps. Initially, we
structure and publish the EO time series into the SW by utilizing the standard ontology RDF
Data Cube. Subsequently, to create a vocabulary that represents the environmental trajectories
of municipalities, we will apply change detection methods like BFAST, which identifies trends
and breaks within TS. Once the vocabulary is defined and populated with data from our three
case studies, we aim to exploit SETT to provide valuable insights to non-expert users. While
we are still addressing the issue of EO structuring, we are already planning to work with EO
data experts to characterize the TS changes with specific terms such as increase, decrease,
deforestation, replanting, etc.</p>
    </sec>
    <sec id="sec-8">
      <title>8. Acknowledgments</title>
      <p>This thesis is funded by ANR: Agence Nationale de la Recherche (France) and FNS: Fonds
National Suisse (Swiss). Furthermore, I would like to express my gratitude to my supervisors
Jérôme Gensel, Camille Bernard, and Gregory Guiliani for their continuous encouragement and
guidance.
[5] K. J. Armin Haller, S. Cox, Semantic Sensor Network Ontology, W3C Recommendation,</p>
      <p>W3C, 2017. Https://www.w3.org/TR/vocab-ssn/.
[6] D. R. Richard Cyganiak, J. Tennison, The RDF Data Cube Vocabulary, W3C
Recommendation, W3C, 2014. Https://www.w3.org/TR/vocab-data-cube/.
[7] F. Karim, M.-E. Vidal, S. Auer, Compact representations for eficient storage of semantic
sensor data (2021).
[8] R. Atkinson, QB4ST: RDF Data Cube extensions for spatio-temporal components, W3C</p>
      <p>Working Group, W3C, ???? Https://www.w3.org/TR/qb4st/.
[9] M. Koubarakis, K. Kyzirakos, C. Nikolaou, G. Garbis, K. Bereta, P. Smeros, S. Gianakopoulou,
K. Dogani, M. Karpathiotaki, I. Vlachopoulos, Linked earth observation data: The projects
teleios and leo, in: Proceedings of the Linking Geospatial Data Conference, 2014.
[10] D. Brizhinev, S. Toyer, K. Taylor, Z. Zhang, Publishing and using earth observation data
with the rdf data cube and the discrete global grid system, W3C Working Group Note and
OGC Discussion Paper W3C (2017).
[11] B.-H. Tran, N. Aussenac-Gilles, C. Comparot, C. Trojahn, Semantic integration of raster
data for earth observation: An rdf dataset of territorial unit versions with their land cover
(2020).
[12] C. Bernard, C. Plumejeaud-Perreau, M. Villanova-Oliver, J. Gensel, H. Dao, An
ontologybased algorithm for managing the evolution of multi-level territorial partitions, 2018.
[13] J. Verbesselt, R. J. Hyndman, G. J. Newnham, D. Culvenor, Detecting trend and seasonal
changes in satellite image time series, Remote Sensing of Environment (2010).
[14] H. Costa, A. Giraldo, M. Caetano, Exploring bfast to detect forest changes in portugal, in:</p>
      <p>Image and Signal Processing for Remote Sensing XXVI, SPIE, 2020.
[15] Y. Yang, Y. Wang, Using the bfast algorithm and multitemporal airs data to investigate
variation of atmospheric methane concentration over zoige wetland of china, Remote
Sensing (2020).
[16] J. Verbesselt, R. Hyndman, A. Zeileis, D. Culvenor, Phenological change detection while
accounting for abrupt and gradual trends in satellite image time series, Remote Sensing of
Environment (2010).
[17] B.-H. Tran, N. Aussenac-Gilles, C. Comparot, C. Trojahn, An approach for integrating
earth observation, change detection and contextual data for semantic search, ????
[18] D. Noel, M. Villanova-Oliver, J. Gensel, P. Le Quéau, Design patterns for modelling life
trajectories in the semantic web, in: Web and Wireless Geographical Information Systems:
15th International Symposium, W2GIS 2017, Shanghai, China, May 8-9, 2017, Proceedings
15, Springer, 2017.
[19] G. Camara, On the semantics of big earth observation data for land classification, arXiv
preprint arXiv:2204.11082 (2022).
[20] T. Berners-Lee, Linked data-design issues,
http://www.w3.org/DesignIssues/LinkedData.html (2006).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Lewis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Oliver</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Lymburner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Evans</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wyborn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Mueller</surname>
          </string-name>
          , G. Raevksi,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hooke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Woodcock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sixsmith</surname>
          </string-name>
          , et al.,
          <article-title>The australian geoscience data cube-foundations and lessons learned</article-title>
          ,
          <source>Remote Sensing of Environment</source>
          <volume>202</volume>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>G.</given-names>
            <surname>Giuliani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chatenoux</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. De Bono</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Rodila</surname>
            ,
            <given-names>J.-P.</given-names>
          </string-name>
          <string-name>
            <surname>Richard</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Allenbach</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Dao</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Peduzzi</surname>
          </string-name>
          ,
          <article-title>Building an earth observations data cube: lessons learned from the swiss data cube (sdc) on generating analysis ready data (ard), Big Earth Data (</article-title>
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Appel</surname>
          </string-name>
          , E. Pebesma,
          <article-title>On-demand processing of data cubes from satellite image collections with the gdalcubes library</article-title>
          ,
          <source>Data</source>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P.</given-names>
            <surname>Baumann</surname>
          </string-name>
          , The datacube manifesto,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>