Proceedings of the ACM on Human-Computer Interaction, Volume 3, Issue EICS
- Anthology ID:
- G19-128
- Month:
- Year:
- 2019
- Address:
- Venue:
- GWF
- SIG:
- Publisher:
- Association for Computing Machinery (ACM)
- URL:
- https://gwf-uwaterloo.github.io/gwf-publications/G19-128
- DOI:
Designing for Real-Time Groupware Systems to Support Complex Scientific Data Analysis
Golam Mostaeen
|
Banani Roy
|
Chanchal K. Roy
|
Kevin A. Schneider
Scientific Workflow Management Systems (SWfMSs) have become popular for accelerating the specification, execution, visualization, and monitoring of data-intensive scientific experiments. Unfortunately, to the best of our knowledge no existing SWfMSs directly support collaboration. Data is increasing in complexity, dimensionality, and volume, and the efficient analysis of data often goes beyond the realm of an individual and requires collaboration with multiple researchers from varying domains. In this paper, we propose a groupware system architecture for data analysis that in addition to supporting collaboration, also incorporates features from SWfMSs to support modern data analysis processes. As a proof of concept for the proposed architecture we developed SciWorCS - a groupware system for scientific data analysis. We present two real-world use-cases: collaborative software repository analysis and bioinformatics data analysis. The results of the experiments evaluating the proposed system are promising. Our bioinformatics user study demonstrates that SciWorCS can leverage real-world data analysis tasks by supporting real-time collaboration among users.