<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Moving objects beyond raw and semantic trajectories</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Maria</forename><forename type="middle">Luisa</forename><surname>Damiani</surname></persName>
							<email>damiani@di.unimi.it</email>
						</author>
						<author>
							<persName><forename type="first">Ralf</forename><surname>Hartmut</surname></persName>
						</author>
						<author>
							<persName><forename type="first">G</forename><surname>Üting Fernuniversit Ät Hagen</surname></persName>
						</author>
						<author>
							<persName><forename type="first">Fabio</forename><surname>Vald És Fernuniversit Ät Hagen</surname></persName>
						</author>
						<author>
							<persName><forename type="first">Hamza</forename><surname>Issa</surname></persName>
							<email>issa@di.unimi.it</email>
						</author>
						<author>
							<affiliation key="aff0">
								<orgName type="institution">University of Milan</orgName>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff1">
								<orgName type="institution">University of Milan</orgName>
							</affiliation>
						</author>
						<title level="a" type="main">Moving objects beyond raw and semantic trajectories</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">E01DBBB81619D0D621C2839263AAB675</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T21:03+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Mobile applications, for example for road traffic monitoring, mobile health and animal data ecology, call for methods enabling rich and expressive representation of moving objects. This demand motivates the increasing concern for the paradigm of semantic trajectories. In this paper, I overview related research, focusing in particular on the novel data model of symbolic trajectories proposed for the efficient and flexible handling of semantics-aware trajectories through a Moving Object DBMS.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">INTRODUCTION</head><p>Semantic trajectories is a relatively recent paradigm developed to provide applications with knowledge about the movement of moving entities. The key idea is to supplement the raw mobility data (i.e. raw trajectories in the following) -typically sequences of GPS points -with contextual data <ref type="bibr" target="#b4">[4]</ref>. For example, semantic trajectories can be used to describe the sequence of points of interest visited by tourists in a city, or the sequence of transportation means used by an individual to reach the working place from home. Basically a semantic trajectory consists of a raw trajectory augmented with annotations regarding the whole trajectory or parts of it. Probably because of its simplicity and naturalness, the concept of semantic trajectory has attracted the interest of numerous researchers over the last years. Current research develops along diverse streams including: ontology/conceptual modeling, mobility pattern mining for the generation of semantic annotations, semantic location privacy, and -more recently -the connection with the theories of complex networks and social analysis. The main results achieved so far are nicely summarized in the survey paper <ref type="bibr" target="#b4">[4]</ref>.</p><p>Somewhat surprisingly, one aspect that is largely ignored by the most recent literature regards the data management dimension of semantic trajectories. Put simply: how can we store and access semantic trajectories? How can we represent semantic trajectories through a rigorous data model? How can semantic trajectories interplay with raw trajectories and conventional data? These questions have been only marginally addressed. In fact no operational system enabling the management of semantic trajectories in real applications exists. We believe that this is a critical limitation especially in the light of the increasing availability of big raw trajectory data collected from mobile applications (e.g. LBS) that creates challenging opportunities for the application of this concept.</p><p>The research that we have undertaken in the context of the European initiative Cost Action MOVE<ref type="foot" target="#foot_0">1</ref> aims to fill this gap. Indeed the goal is not simply to take some existing definition of semantic trajectory and find the best way for implementing it on a DBMS, but rather to re-think of the notion of semantically meaningful movement while targeting the specification of a general, formal and operational framework. We imagine that in the long run this research could lead to the development of a novel class of software platforms for mobility data handling. The users of these systems will be able to organize and analyze mobility data in the same way that users now organize and analyze spatial data in a conventional GIS platform, e.g. Quantum GIS, or using one of the more recent platforms on cloud, e.g. GISCloud. While the idea in itself may sound not particularly innovative, just a restyling of GIS, we believe that these platforms, going beyond the notion of Moving Object DBMS, can greatly facilitate the development of novel and challenging applications. In what follows, the notion of semantic trajectory is presented; next the concept of symbolic trajectory is introduced along with the results achieved so far and major open issues.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">SEMANTIC TRAJECTORIES</head><p>Early work on semantic trajectories was triggered by the experimental analysis of a set of raw trajectories about a group of birds <ref type="bibr">[5]</ref>. By using the standard functionalities of a GIS, we found that the sequences of points, just pairs of timestamped coordinates, associated with birds identifiers were actually representing the migration routes from Central Europe to Africa and vice versa. Such discovery, that was somewhat unexpected, inspired the proposal of a novel model for the high level representation of movement. Since this first result, research developed along different directions, including the following:</p><p>• Conceptual modeling. The first conceptualization was centered on the notions of stop and move <ref type="bibr">[5]</ref>. A stop represents a temporary suspension of the movement, while a move is the transfer from one stop to another stop. While this conceptualization is appropriate in many applications, there is increasing evidence that stop-and-move is just one of the possible mobility patterns. For example Yan et al. <ref type="bibr" target="#b7">[7]</ref> present an approach to extract and represent the sequence of activities from raw trajectories. In the light of these experiences, a novel conceptual model has been recently proposed which enables the attachment of any kind of meaning (not just stop and move) to sequences of points <ref type="bibr" target="#b4">[4]</ref>.</p><p>• Extraction of mobility patterns. A major research direction regards the mining of mobility patterns to automatically annotate semantic trajectories. Early work by Alvares et al. <ref type="bibr" target="#b1">[1]</ref> focuses on the identification of stops and moves. Numerous approaches can be found in literature, either explicitly related to the notion of stop-and-move or developed within different communities. A comprehensive survey can be found in <ref type="bibr" target="#b4">[4]</ref>.</p><p>• The privacy of mobility patterns. A different issue is to preserve the privacy of sensitive mobility patterns such as the presence in places, e.g. hospitals and religious buildings, that might reveal sensitive information about moving individuals. This problem is particularly challenging in on-line applications, e.g. LBS and geo-social networks, whereas the privacy mechanism has to rely on partial knowledge of the movement (past and current positions are known, but not future positions). The privacy of mobility patterns in an open issue <ref type="bibr" target="#b2">[2]</ref>. An approach in this direction, focused on the protection of specific mobility pattern, i.e. sensitive places, is presented in <ref type="bibr" target="#b8">[8]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">SYMBOLIC TRAJECTORIES</head><p>Semantic trajectories are often considered the result of an analytical process conducted on raw trajectories. We believe that the notion of semantic trajectory is valuable on its own, independently of how these trajectories are generated. For example, annotations can be deliberately attached by individuals (e.g. user can specify the transportation means) or even the annotation can be automatically attached by the location tracking system (e.g. locations in indoor settings have natural semantics, such as room 1 and building A). Moreover, even in those cases in which semantic trajectories are obtained from an analytical process, the problem remains of how to encode them in a machine readable form. This is the focus of our current research that we briefly present in what follows.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">The data model</head><p>We have defined a simple generic data model able to capture different types of semantics called symbolic trajectory <ref type="bibr" target="#b6">[6]</ref>. In essence the idea is to represent semantic information in terms of names or labels. For example an activity (running, walking ) and points of interest (Colosseum, Louvre) can be straightforwardly described by labels while sensor readings, e.g. temperature, need first to be turned into qualitative values, e.g. high, low temperature. Formally, a symbolic trajectory is an ordered sequence of pairs (i1 l1), ..(in ln) called units when each unit uj = (ij lj) consists of a time interval ij and a label lj. The label lj describes the movement in the time interval ij. Symbolic trajectories are provided as abstract data types and integrated into the ADT model defined in <ref type="bibr" target="#b3">[3]</ref>. For example a symbolic trajectory describing places and the transportation means used to reach those places, can be as follows:</p><p>(2013-01-17-9:02:30 2013-01-17-9:05:51) "home") (2013-01-17-9:05:51 2013-01-17-9:08:44) "bus") (2013-01-17-9:08:44 2013-01-17-9:50:02) "train") (2013-01-17-9:50:02 2013-01-17-17:50:02) "work") .... The core technical contribution is a novel language for pattern matching and rewriting on symbolic trajectories. The pattern language enables the extraction of subsequences from symbolic trajectories. Patterns are defined as regular expressions that can be matched by single units or sequences of units. For example, the query: Which are the trajectories in which the individuals take more than 1 hour to move from home to work? can be solved specifying the following pattern: *(_ home ) Z* (_ work)*// getDuration(Z.time)&gt; 3600 where:</p><p>-Z is a variable denoting a sequence of units, the symbol * denotes a sequence of zero or more units, -( home)Z * ( work) is the pattern -getDuration(X.time) &gt; 3600 is the condition that must be met by the matching sequences, in this case the duration in seconds of the transfer from home to work.</p><p>An important feature of the language is that it is embedded into an existing Moving Object DBMS (i.e. Secondo). The pattern language at work is illustrated in a video<ref type="foot" target="#foot_2">2</ref> .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">CONCLUDING REMARKS</head><p>Capturing and representing the meaning of movement is a challenging issue that calls for novel solutions. We are working on the definition of the symbolic trajectory data model for the representation of time-varying textual descriptions. A number of issues are still open. For example, a major issue is integrating -whenever it is meaningful -the symbolic dimension with the geometric dimension of the movement. Another major issue regards the usability of the system that is fundamental for an effective deployment of symbolic trajectories in real applications.</p></div>			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">http://move-cost.info/ 1 Proceedings IMMoA'13</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_1">http://www.dbis.rwth-aachen.de/IMMoA2013/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_2">http://molle.fernuni-hagen.de/DfnA/SymbolicTrajectories.mp4 2 Proceedings IMMoA'13</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_3">Proceedings IMMoA'13</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title/>
		<author>
			<persName><surname>References</surname></persName>
		</author>
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">A model for enriching trajectories with semantic geographical information</title>
		<author>
			<persName><forename type="first">L</forename><surname>Alvares</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Bogorny</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Kuijpers</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>De Macedo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Moelans</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Vaisman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. ACM GIS, GIS &apos;07</title>
				<meeting>ACM GIS, GIS &apos;07</meeting>
		<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">L</forename><surname>Damiani</surname></persName>
		</author>
		<title level="m">European Data Protection : Coming of Age ?, chapter Privacy enhancing techniques for the protection of mobility patterns in LBS: research issues and trends</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">A foundation for representing and querying moving objects</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">H</forename><surname>Güting</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Böhlen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Erwig</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Jensen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Lorentzos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Schneider</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Vazirgiannis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Trans. Database Syst</title>
		<imprint>
			<biblScope unit="volume">25</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="1" to="42" />
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Semantic trajectories modeling and analysis</title>
		<author>
			<persName><forename type="first">C</forename><surname>Parent</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Spaccapietra</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Renso</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Andrienko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Andrienko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Bogorny</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">L</forename><surname>Damiani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Gkoulalas-Divanis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Macedo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Pelekis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Theodoridis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Yan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Comput. Surv</title>
		<imprint>
			<biblScope unit="volume">45</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page">32</biblScope>
			<date type="published" when="2013-08">Aug. 2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">A conceptual view on trajectories</title>
		<author>
			<persName><forename type="first">S</forename><surname>Spaccapietra</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Parent</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">L</forename><surname>Damiani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>De Macedo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Porto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Vangenot</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Data Knowl. Eng</title>
		<imprint>
			<biblScope unit="volume">65</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="126" to="146" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Symbolic trajectories in secondo: Pattern matching and rewriting</title>
		<author>
			<persName><forename type="first">F</forename><surname>Valdés</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">L</forename><surname>Damiani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Güting</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">DASFAA</title>
				<imprint>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Semitri: a framework for semantic annotation of heterogeneous trajectories</title>
		<author>
			<persName><forename type="first">Z</forename><surname>Yan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Chakraborty</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Parent</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Spaccapietra</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Aberer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. EDBT</title>
				<meeting>EDBT</meeting>
		<imprint>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Privacy-preserving sharing of sensitive semantic locations under road-network constraints</title>
		<author>
			<persName><forename type="first">E</forename><surname>Yigitoglu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">L</forename><surname>Damiani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Abul</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Silvestri</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE MDM</title>
				<imprint>
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
