SmartCQL: Semantics to Handle Complex Queries over Data Streams

SmartCQL, enhanced version of CQL is developed so as to provide semantics to handle complex queries. Simple SPJ (Select Project Join) queries are no longer useful and the existing CQL supports complex queries only to a certain extent. But the main goal of SmartCQL is to enhance this feature to a large extent. We achieved this goal by providing semantics to handle complex queries like sub queries which was not handled by CQL. We solved the famous Linear Road problem, benchmark for data streams with minimum number of queries as compared to CQL. Here we will show how SmartCQL increased the expressiveness to a greater extent.

[1]  Werner Nutt,et al.  Condensative Stream Query Language for Data Streams , 2007, ADC.

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

[3]  Theodore Johnson,et al.  Gigascope: a stream database for network applications , 2003, SIGMOD '03.

[4]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[5]  Christian Y. A. Brenninkmeijer,et al.  An Architecture for Query Optimization in Sensor Networks , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[6]  Shivnath Babu,et al.  Adaptive Query Processing in the Looking Glass , 2005, CIDR.

[7]  Johannes Gehrke,et al.  Query Processing in Sensor Networks , 2003, CIDR.

[8]  Daniele Braga,et al.  C-SPARQL: SPARQL for continuous querying , 2009, WWW '09.

[9]  Christian Y. A. Brenninkmeijer,et al.  A Semantics for a Query Language over Sensors, Streams and Relations , 2008, BNCOD.

[10]  Divesh Srivastava,et al.  Data stream query processing , 2005, 21st International Conference on Data Engineering (ICDE'05).

[11]  Lukasz Golab,et al.  Issues in data stream management , 2003, SGMD.

[12]  Jürgen Krämer Continuous queries over data stream - semantics and implementation , 2009, BTW.

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

[14]  JÜRGEN KRÄMER,et al.  Semantics and implementation of continuous sliding window queries over data streams , 2009, TODS.