<!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>
      <journal-title-group>
        <journal-title>JOWO</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A Spatiotemporal Ontology for Semantic Trajectories: Extended Abstract</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yunpiao Bai</string-name>
          <email>wbai@mie.utoronto.ca</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michael Grüninger</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Mechanical &amp; Industrial Engineering University of Toronto</institution>
          ,
          <addr-line>5 King's College Rd, Toronto, Ontario, M5S3G8</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>19</volume>
      <fpage>19</fpage>
      <lpage>20</lpage>
      <abstract>
        <p>A geospatial query is a question where the concept of location is necessary for formulating the answer. In particular, we are interested in queries that can support location intelligence reasoning about the ways in which people can possibly move through space in the urban environment. In this project, we explore how can ontologies be used for automated reasoning to answer geospatial queries based on people's trajectories. In such context, a trajectory is the sequence of activities in which people participate while moving along a path. In order to do so we need an integrated set of ontologies that cover the notions of space-time, events, moving objects as well as the relations among them.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;spatiotemproal</kwd>
        <kwd>semantic trajectory</kwd>
        <kwd>ontology</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Motivation</title>
      <p>
        In urban areas, by using the Global Positioning System (GPS), moving objects like vehicles
and human can be tracked in connection with city infrastructure such as buildings and roads.
Large volumes of spatiotemporal data are collected in diferent fields, including transportation,
human mobility, and business transactions. Nowadays, the trend of mobility analysis has been
shifted from raw movement to semantically rich trajectories. Rather than tracks of moving
objects, trajectories are considered as spatiotemporal entities that represent the sequence of
activities in which physical objects participate while the objects are moving along a path,
such as an individuals daily activities. Therefore, in order to represent semantic trajectories
and answer queries of trajectories in natural languages, we need an integrated ontology that
covers the notion of space, time, activities and participating objects. Though there exist a
number of OWL ontologies for trajectories [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4">1, 2, 3, 4</xref>
        ], most of them just simply associate
spatiotemporal points or objects to space, time and event data. They provide neither explicit
axiomatizations for spatiotemporal relations nor formalisms of events or processes. Regarding
formal representations of spatiotemporal knowledge, there is considerable foundational work
on qualitative representation and reasoning about space [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], as well as relationships between
physical objects and spatial regions [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]. Meanwhile, temporal formalisms have also been
studied extensively together with actions and events [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. However, to reason about a moving
object, it is not only essential to represent its location and spatial relations to other objects in
time but also changes in the spatial aspects over time. Thus, a practical concern of spatial and
temporal reasoning is to deal with the historical and spatial changes of objects and hence the
emerging need for developing spatiotemporal hybrids. There have been continuing attempts to
integrate space and time, including temporalizing spatial relations and combining space and
time as one primitive entity, such as BFO. Yet, existing approaches fail to provide a reasonable
philosophical stance of space-time treatment nor a mereotopology of spatiotemporal entities.
In addition to spatiotemporal formalisms, we also need representations of activities and their
relations to space and time. Ontologies of events or activities have been well established
such as Process Specification Language and Event Calculus; nevertheless, very little research
has formalized the relation between event and spacetime. Some previous research discussed
philosophical theories and some principles of locating events [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ], but none of these studies
proposed formal axioms of the relation between an activity and space-time.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Research Questions</title>
      <p>What ontologies are required to represent semantic trajectories for question-answering?</p>
    </sec>
    <sec id="sec-3">
      <title>3. Objectives</title>
      <p>• Assess existing approaches to representing space-time and activities.
• Develop a set of ontologies to represent spatiotemporal entities, activities, and relations
between them.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Research Methodology</title>
      <p>The research methodology follows the typical ontology design pattern driven by competency
questions, and it includes three main phases. The first phase is to develop use case scenario and
define the domain scope and requirements of the ontology. The second phase is developing the
formal axioms. The last phase is to implement and evaluate the ontologies based on the use
case scenarios. To capture the major concepts and requisites of knowledge representation on
event locations, we develop a scoping scenario comprehending the motion of moving objects
with respect to occurring activities, also called semantic trajectories.</p>
      <p>Alice leaves her house in Riverdale and crosses the Don Valley to Leaside. She
purchases plumbing supplies at Canadian Tire (825 Eglinton Avenue East) and
bathroom tiles at the Home Depot that is nearby on Wicksteed Avenue.</p>
      <p>In order to represent this scenario, one of the fundamental notions that we need to cover is
Alices trajectory which consists of a series of timely ordered activities at diferent locations,
including moving from her house from Riverdale to Leaside, purchasing plumbing supplies at
Canadian tire and bathroom tiles at the Home Depot. To further conceptualize and break down
the trajectory, it can be treated as tracks of Alice’s movement (a moving object) plus a sequence
of activities while the object is moving along a spatial path. In that case, we need two sets of
ontologies to represent the locations of objects and locations of events respectively. In order to
represent this scenario semantically, the key questions to investigate are:
• What are the relationships among events, space and time?
• Are there distinct types of relationships between an event and space-time and an object and
space-time respectively? If so, how do these relationships relate to the mereotopologies
of objects, events, space and time?
• Motion and spatial change: when an entity moves or has spatial change, what exactly
changes?
The scenario and questions are used throughout the research to define the scope of the ontology,
to evaluate existing work on spatiotemporal and event modelling and to address the needs for
the proposed ontology. Based on these questions, we develop the architecture of the major
components that the proposed ontology should include. Figure 1 presents an overview structure
of the integrated ontology for semantic trajectories. There are two modules that we need
to represent semantic trajectories. As noted earlier, a semantic trajectory is the sequence of
activities in which physical objects participate while the objects are moving along a path. Thus,
we divide the semantic trajectory into two modules. The first one is the location of physical
objects. The fundamental trajectories are tracks of moving objects, so we need a location
ontology for the relationship between a physical object and a spatial region, which is closely
related to the mereotopology of physical objects and spatial regions. The second module is
the location of events. In this module, we need the formalization of the relation between an
activity and spacetime, and this formalization is related to two sets of ontologies: activities and
spacetime. Events and activities are usually tied to time closely, and a spatiotemporal ontology
requires integrating space and time specifications.
So far we have completed the work of developing a spatiotemporal ontology and the ontology
for location events. The next step is to integrate our ontology for event locations and the
ontology for physical object locations.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C.</given-names>
            <surname>Parent</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Spaccapietra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Renso</surname>
          </string-name>
          , G. Andrienko,
          <string-name>
            <given-names>N.</given-names>
            <surname>Andrienko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Bogorny</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. L.</given-names>
            <surname>Damiani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gkoulalas-Divanis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Macedo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Pelekis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Theodoridis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Yan</surname>
          </string-name>
          ,
          <article-title>Semantic trajectories modeling and analysis</article-title>
          ,
          <source>ACM Computing Surveys</source>
          <volume>45</volume>
          (
          <year>2013</year>
          )
          <volume>42</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>42</lpage>
          :
          <fpage>32</fpage>
          . doi:
          <volume>10</volume>
          .1145/ 2501654.2501656.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Carral</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Scheider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Kuhn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Berg-Cross</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hitzler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dean</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kolas</surname>
          </string-name>
          ,
          <article-title>A Geo-ontology Design Pattern for Semantic Trajectories</article-title>
          , in: T. Tenbrink,
          <string-name>
            <given-names>J.</given-names>
            <surname>Stell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Galton</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z.</surname>
          </string-name>
          Wood (Eds.),
          <source>Spatial Information Theory, Lecture Notes in Computer Science</source>
          , Springer International Publishing,
          <year>2013</year>
          , pp.
          <fpage>438</fpage>
          -
          <lpage>456</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>319</fpage>
          -01790-7_
          <fpage>24</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>V.</given-names>
            <surname>Bogorny</surname>
          </string-name>
          , C. Renso, p.
          <fpage>u</fpage>
          . family=Aquino, given=Artur Ribeiro,
          <string-name>
            <given-names>F. d. L.</given-names>
            <surname>Siqueira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. O.</given-names>
            <surname>Alvares</surname>
          </string-name>
          ,
          <string-name>
            <surname>CONSTAnT - A Conceptual Data</surname>
          </string-name>
          <article-title>Model for Semantic Trajectories of Moving Objects 18 (</article-title>
          <year>2014</year>
          )
          <fpage>66</fpage>
          -
          <lpage>88</lpage>
          . doi:
          <volume>10</volume>
          .1111/tgis.12011.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>Wannous</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Malki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bouju</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Vincent</surname>
          </string-name>
          ,
          <article-title>Time Integration in Semantic Trajectories Using an Ontological Modelling Approach</article-title>
          , in: M.
          <string-name>
            <surname>Pechenizkiy</surname>
          </string-name>
          , M. Wojciechowski (Eds.),
          <source>New Trends in Databases and Information Systems, Advances in Intelligent Systems and Computing</source>
          , Springer,
          <year>2013</year>
          , pp.
          <fpage>187</fpage>
          -
          <lpage>198</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -32518-2_
          <fpage>18</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Galton</surname>
          </string-name>
          ,
          <article-title>Fields and objects in space, time, and space-time</article-title>
          ,
          <source>Spatial Cognition and Computation</source>
          <volume>1</volume>
          (
          <year>2004</year>
          )
          <fpage>39</fpage>
          -
          <lpage>68</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P. M. S.</given-names>
            <surname>Hacker</surname>
          </string-name>
          ,
          <article-title>Events and Objects in Space and Time</article-title>
          ,
          <string-name>
            <surname>Mind</surname>
            <given-names>XCI</given-names>
          </string-name>
          (
          <year>1982</year>
          )
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          . doi:
          <volume>10</volume>
          . 1093/mind/XCI.361.1.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Borghini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Varzi</surname>
          </string-name>
          , Event Location and Vagueness,
          <source>Philosophical Studies</source>
          <volume>128</volume>
          (
          <year>2006</year>
          )
          <fpage>313</fpage>
          -
          <lpage>336</lpage>
          . doi:
          <volume>10</volume>
          .1007/s11098-004-7807-0.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>