OCEANUS: a spatio-temporal data stream system prototype

Recent advances in wireless communication, miniaturization of spatially enabled devices and global navigation satellite systems (GNSS) services have resulted in a large number of novel application domains. Applications in these novel domains (moving objects tracking, sensor networks, fleet management, real-time intelligent transportation systems, etc.) process huge volume of continuous streaming data, i.e. data that is produced incrementally over time, rather than being available in full before processing. Data stream management systems (DSMS) have been developed to manage continuous data streams. Usually based on relational paradigm, they have rudimentary support for spatial data. Recent research efforts in data stream management systems focus mainly on processing continuous queries over traditional data streams, and only a few papers addressed spatio-temporal continuous queries. In this paper we present OCEANUS, an ongoing effort to extend TelegraphCQ DSMS with spatial support providing a platform for spatio-temporal streaming applications.

[1]  Ralf Hartmut Güting,et al.  Moving Objects Databases , 2005 .

[2]  Ralf Hartmut Güting,et al.  Abstract and discrete modeling of spatio-temporal data types , 1998, GIS '98.

[3]  Ralf Hartmut Güting,et al.  Querying Moving Objects in SECONDO , 2006, 7th International Conference on Mobile Data Management (MDM'06).

[4]  Walid G. Aref,et al.  SOLE: scalable on-line execution of continuous queries on spatio-temporal data streams , 2008, The VLDB Journal.

[5]  Ugur Demiryurek,et al.  Geospatial stream query processing using Microsoft SQL Server StreamInsight , 2010, Proc. VLDB Endow..

[6]  Carlo Zaniolo,et al.  A data stream language and system designed for power and extensibility , 2006, CIKM '06.

[7]  Timos K. Sellis,et al.  Managing Trajectories of Moving Objects as Data Streams , 2004, STDBM.

[8]  Lukasz Golab,et al.  Data Stream Management , 2017, Data Stream Management.

[9]  Jennifer Widom,et al.  The CQL continuous query language: semantic foundations and query execution , 2006, The VLDB Journal.

[10]  Yan Huang,et al.  New Data Types and Operations to Support Geo-streams , 2008, GIScience.

[11]  Hans-Dieter Ehrich,et al.  Specification of abstract data types , 1996 .

[12]  Xiaofeng Meng,et al.  Moving Objects Management: Models, Techniques and Applications , 2010 .

[13]  Markus Schneider,et al.  A foundation for representing and querying moving objects , 2000, TODS.

[14]  Walid G. Aref,et al.  Exploiting predicate-window semantics over data streams , 2006, SGMD.

[15]  Carlo Zaniolo,et al.  Query Languages and Data Models for Database Sequences and Data Streams , 2004, VLDB.

[16]  Walid G. Aref,et al.  Continuous Query Processing of Spatio-Temporal Data Streams in PLACE , 2005, GeoInformatica.

[17]  Jennifer Widom,et al.  STREAM: The Stanford Stream Data Manager , 2003, IEEE Data Eng. Bull..

[18]  Ralf Hartmut Güting Second-order signature: a tool for specifying data models, query processing, and optimization , 1992 .

[19]  Badrish Chandramouli,et al.  The extensibility framework in Microsoft StreamInsight , 2011, 2011 IEEE 27th International Conference on Data Engineering.

[20]  Timos K. Sellis,et al.  Monitoring continuous queries over streaming locations , 2008, GIS '08.

[21]  Qiang Chen,et al.  Aurora : a new model and architecture for data stream management ) , 2006 .

[22]  Zdravko Galic,et al.  Managing Moving Objects in Spatio-temporal Data Streams , 2011, 2011 IEEE 12th International Conference on Mobile Data Management.

[23]  Kresimir Krizanovic,et al.  Data Types and Operations for Spatio-temporal Data Streams , 2011, 2011 IEEE 12th International Conference on Mobile Data Management.

[24]  Timos K. Sellis,et al.  Multiplexing Trajectories of Moving Objects , 2012, SSDBM.