English

StreamingHub: Interactive Stream Analysis Workflows

Databases 2022-06-20 v2 Digital Libraries Human-Computer Interaction

Abstract

Reusable data/code and reproducible analyses are foundational to quality research. This aspect, however, is often overlooked when designing interactive stream analysis workflows for time-series data (e.g., eye-tracking data). A mechanism to transmit informative metadata alongside data may allow such workflows to intelligently consume data, propagate metadata to downstream tasks, and thereby auto-generate reusable, reproducible analytic outputs with zero supervision. Moreover, a visual programming interface to design, develop, and execute such workflows may allow rapid prototyping for interdisciplinary research. Capitalizing on these ideas, we propose StreamingHub, a framework to build metadata propagating, interactive stream analysis workflows using visual programming. We conduct two case studies to evaluate the generalizability of our framework. Simultaneously, we use two heuristics to evaluate their computational fluidity and data growth. Results show that our framework generalizes to multiple tasks with a minimal performance overhead.

Keywords

Cite

@article{arxiv.2205.01573,
  title  = {StreamingHub: Interactive Stream Analysis Workflows},
  author = {Yasith Jayawardana and Vikas G. Ashok and Sampath Jayarathna},
  journal= {arXiv preprint arXiv:2205.01573},
  year   = {2022}
}

Comments

Code Repository at https://github.com/nirdslab/streaminghub