Abstract
The aim of this paper is to demonstrate Hermes, a robust framework capable of aiding a spatio-temporal database developer in modeling, constructing and querying a database with dynamic objects that change location, shape and size, either discretely or continuously in time. Hermes provides spatio-temporal functionality to state-of-the-art Object-Relational DBMS (ORDBMS). The prototype has been designed as an extension of STAU [6], which provides data management infrastructure for historical moving objects, so as to additionally support the demands of real time dynamic applications (e.g. Location-Based Services – LBS). The produced type system is packaged and provided as a data cartridge using the extensibility interface of Oracle10g. The offspring of the above framework extends PL/SQL with spatio-temporal semantics. The serviceableness of the resulting query language is demonstrated by realizing queries that have been proposed in [9] as a benchmarking framework for the evaluation of LBS.
Research partially supported by the Pythagoras EPEAEK II Programme of the Greek Ministry of National Education and Religious Affairs, co-funded by the European Union.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Dieker, S., Guting, R.H.: Plug and Play with Query Algebras: Secondo. A Generic DBMS Development Environment. In: Proc. of the Int. Database Engineering and Applications Symposium (IDEAS), pp. 380–390 (2000)
Erwig, M., Guting, R.H., Schneider, M., Vazirgiannis, M.: Spatio-Temporal Data Types: An Approach to Modelling and Querying Moving Objects in Databases. GeoInformatica 3(3), 265–291 (1999)
Forlizzi, L., Guting, R.H., Nardelli, E., Schneider, M.: A Data Model and Data Structures for Moving Objects Databases. In: Proc. ACM SIGMOD Intl. Conf. on Management of Data, pp. 319–330 (2000)
Guting, R.H., Bohlen, M.H., Erwig, M., Jensen, C.S., Lorentzos, N.A., Schneider, M., Vazirgiannis, M.: A Foundation for Representing and Querying Moving Objects. ACM Transactions on Database Systems 25(1), 1–42 (2000)
Oracle Corp. Oracle®. Oracle Database Documentation Library, 10g Release 1 (10.1), http://otn.oracle.com/pls/db10g/
Pelekis, N.: STAU: A spatio-temporal extension to ORACLE DBMS, PhD Thesis, UMIST (2002)
Pelekis, N., Theodoulidis, B., Theodoridis, Y., Kopanakis, I.: An Oracle Data Cartridge for Moving Objects. UNIPI-ISL-TR-2005-01 (March 2005), http://isl.cs.unipi.gr/db
Pelekis, N., Theodoulidis, B., Kopanakis, I., Theodoridis, Y.: Literature Review of Spatio- Temporal Database Models. Knowledge Engineering Review 19(3), 235–274 (2005)
Theodoridis, Y.: Ten Benchmark Database Queries for Location-based Services. The Computer Journal 46(6), 713–725 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pelekis, N., Theodoridis, Y., Vosinakis, S., Panayiotopoulos, T. (2006). Hermes – A Framework for Location-Based Data Management. In: Ioannidis, Y., et al. Advances in Database Technology - EDBT 2006. EDBT 2006. Lecture Notes in Computer Science, vol 3896. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11687238_75
Download citation
DOI: https://doi.org/10.1007/11687238_75
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32960-2
Online ISBN: 978-3-540-32961-9
eBook Packages: Computer ScienceComputer Science (R0)