Paper 2

A Data Services Composition Approach for Continuous Query on Social Media Streams

Authors: Guiling Wang, Xiaojiang Zuo, Marc Hesenius, Yao Xu, Yanbo Han, Volker Gruhn

Volume 40 (2019)

Abstract

We witness a rapid increase in the number of social media streams due to development of Web2.0, IoT and Cloud Computing technology. These sources include both traditional relational databases and streaming data from messaging infrastructure. We would like to use multiple social media streams to answer complex queries to enable information sharing and intelligence gathering for better collaboration. For this purpose, we adopt data services as the basic abstraction for both traditional relational databases and data streams retrieval. A flexible continuous data service model with continuous query as service operation is proposed. Service operation instance is modeled as a view defined on data streams. In the view, data part and time synchronization part are separated from each other. Based on the continuous data service model, we proposed a continuous data service composition algorithm for answering queries across data streams and relational data. The main idea is to find the contained rewriting of user query on views satisfying both data part and time synchronization part containment relationship. We also present use case and experimental studies that indicate that the approach is effective and efficient.

Keywords: Data streams, Query rewriting, Data services, Service composition, Continuous query.