Publications

View publication

Title MetaVis: Exploring Actionable Visualization
Authors Leonel Merino, Mohammad Ghafari, Oscar Nierstrasz, Alexandre Bergel, Juraj Kubelka
Publication date 2016
Abstract Software visualization can be very useful for answering
complex
questions
that arise in the software development process. Although modern
visualization engines offer expressive APIs for building such
visualizations, developers often have difficulties to (1) identify a
suitable visualization technique to answer their particular development
question, and to (2) implement that visualization using the existing APIs.
Examples that illustrate the usage of an engine to build concrete
visualizations offer a good starting point, but developers may have to
traverse long lists of categories and analyze examples one-by-one to find a
suitable one. We propose MetaVis, a tool that fills the gap between existing
visualization techniques and their practical applications during software
development. We classify questions frequently formulated by software
developers and for each, based on our expertise, identify suitable
visualizations. MetaVis uses tags mined from these questions to offer a
tag-iconic cloud-based visualization. Each tag links to suitable
visualizations that developers can explore, modify and try out. We present
initial results of an implementation of MetaVis in the Pharo programming
environment. The tool visualizes 76 developers' questions assigned to 49
visualization examples.
Downloaded 6 times
Pages 151-155
Conference name IEEE Working Conference on Software Visualization
Publisher IEEE Computer Society Press (Los Alamitos, CA, USA)
PDF View PDF
Reference URL View reference page