Demo: Dynamic Generation of Adaptive Real-Time Dashboards for Continuous Data Stream Processing
Conventional database management systems are usually not capable to deal with continuous processing of potentially infinite data streams. Therefore, special data stream management systems and frameworks are developed. They use continuous queries which produce also streams as results, so that static visualization is not feasible, since the results are changing constantly. To handle this, we developed a dashboard concept, which we want to propose in this demonstration. A dashboard can be considered as an control or monitoring panel for real time data stream results. The user is free to define and configure individual dashboard parts. Each part is connected to a (user defined) continuous query, whose results are received and visualized in real-time. In this demonstration, we provide different data stream sources, continuous queries and dashboard parts. With them, the user can compose his own individual presentation of his processing results.
KeywordsData stream Continuous visualization Continuous queries Framework Odysseus
- 1.Debs grand challenge (2013). http://www.orgs.ttu.edu/debs2013/index.php?goto=cfchallengedetails. Accessed 6 Dec 2013
- 2.Appelrath, H.-J., Geesen, D., Grawunder, M., Michelsen, T., Nicklas, D.: Odysseus: a highly customizable framework for creating efficient event stream management systems. In: DEBS 2012, pp. 367–368. ACM, New York (2012)Google Scholar
- 3.Hammond, S.: Challenges and opportunities in renewable energy and energy efficiency. In: ICS 2011, pp. 151–151. ACM, New York (2011)Google Scholar
- 4.Krämer, J.: Continuous queries over data streams - semantics and implementation. Ph.D. thesis, University of Marburg (2007)Google Scholar
- 5.Tibbetts, R., Yang, S., MaxNeill, R., Rydzewski, D.: Streambase liveview: push-based real-time analytics. StreamBase (2011)Google Scholar