Enhancing Web-based Analytics Applications through Provenance. Camisetty, A., Chandurkar, C., Sun, M., & Koop, D. IEEE Transactions on Visualization and Computer Graphics, October, 2018.
Enhancing Web-based Analytics Applications through Provenance [link]Paper  doi  abstract   bibtex   
Visual analytics systems continue to integrate new technologies and leverage modern environments for exploration and collaboration, making tools and techniques available to a wide audience through web browsers. Many of these systems have been developed with rich interactions, offering users the opportunity to examine details and explore hypotheses that have not been directly encoded by a designer. Understanding is enhanced when users can replay and revisit the steps in the sensemaking process, and in collaborative settings, it is especially important to be able to review not only the current state but also what decisions were made along the way. Unfortunately, many web-based systems lack the ability to capture such reasoning, and the path to a result is transient, forgotten when a user moves to a new view. This paper explores the requirements to augment existing client-side web applications with support for capturing, reviewing, sharing, and reusing steps in the reasoning process. Furthermore, it considers situations where decisions are made with streaming data, and the insights gained from revisiting those choices when more data is available. It presents a proof of concept, the Shareable Interactive Manipulation Provenance framework (SIMProv.js), that addresses these requirements in a modern, client-side JavaScript library, and describes how it can be integrated with existing frameworks.
@article{camisetty_enhancing_2018,
	title = {Enhancing {Web}-based {Analytics} {Applications} through {Provenance}},
	url = {https://ieeexplore.ieee.org/document/8500765},
	doi = {10.1109/TVCG.2018.2865039},
	abstract = {Visual analytics systems continue to integrate new technologies and leverage modern environments for exploration and collaboration, making tools and techniques available to a wide audience through web browsers. Many of these systems have been developed with rich interactions, offering users the opportunity to examine details and explore hypotheses that have not been directly encoded by a designer. Understanding is enhanced when users can replay and revisit the steps in the sensemaking process, and in collaborative settings, it is especially important to be able to review not only the current state but also what decisions were made along the way. Unfortunately, many web-based systems lack the ability to capture such reasoning, and the path to a result is transient, forgotten when a user moves to a new view. This paper explores the requirements to augment existing client-side web applications with support for capturing, reviewing, sharing, and reusing steps in the reasoning process. Furthermore, it considers situations where decisions are made with streaming data, and the insights gained from revisiting those choices when more data is available. It presents a proof of concept, the Shareable Interactive Manipulation Provenance framework (SIMProv.js), that addresses these requirements in a modern, client-side JavaScript library, and describes how it can be integrated with existing frameworks.},
	journal = {IEEE Transactions on Visualization and Computer Graphics},
	author = {Camisetty, Akhilesh and Chandurkar, Chaitanya and Sun, Maoyuan and Koop, David},
	month = oct,
	year = {2018},
	keywords = {Type of Work: Tool/Software, HOW: javascript library, Maybe related. Javascript library for capturing (storing, and using) provenance for web-based applications, WHY: visualize history, reuse, sharing}
}

Downloads: 0