VISON: An Ontology-Based Approach for Software Visualization Tool Discoverability

08/12/2019
by   Leonel Merino, et al.
0

Although many tools have been presented in the research literature of software visualization, there is little evidence of their adoption. To choose a suitable visualization tool, practitioners need to analyze various characteristics of tools such as their supported software concerns and level of maturity. Indeed, some tools can be prototypes for which the lifespan is expected to be short, whereas others can be fairly mature products that are maintained for a longer time. Although such characteristics are often described in papers, we conjecture that practitioners willing to adopt software visualizations require additional support to discover suitable visualization tools. In this paper, we elaborate on our efforts to provide such support. To this end, we systematically analyzed research papers in the literature of software visualization and curated a catalog of 70 available tools that employ various visualization techniques to support the analysis of multiple software concerns. We further encapsulate these characteristics in an ontology. VISON, our software visualization ontology, captures these semantics as concepts and relationships. We report on early results of usage scenarios that demonstrate how the ontology can support (i) developers to find suitable tools for particular development concerns, and (ii) researchers who propose new software visualization tools to identify a baseline tool for a controlled experiment.

READ FULL TEXT

page 1

page 6

page 7

research
03/02/2020

A Systematic Literature Review of Modern Software Visualization

We report on the state-of-the-art of software visualization. To ensure r...
research
06/24/2022

How Does Automation Shape the Process of Narrative Visualization: A Survey on Tools

In recent years, narrative visualization has gained a lot of attention. ...
research
08/01/2019

Data Changes Everything: Challenges and Opportunities in Data Visualization Design Handoff

Complex data visualization design projects often entail collaboration be...
research
07/14/2018

Emergent Democracy

This essay argues that a new form of democracy - an "Emergent Democracy"...
research
07/21/2020

Reference study of IFC software support: the GeoBIM benchmark 2019 – Part I

IFC, buildingSMART open standard for Building Information Models, is und...
research
07/21/2020

Reference study of CityGML software support: the GeoBIM benchmark 2019 – Part II

OGC CityGML is an open standard for 3D city models intended to foster in...
research
06/05/2022

OBAMA, an Ontology-Based Software Tool for Agile Method Adoption

Tools like Protégé support the creation and edition of one or more ontol...

Please sign up or login with your details

Forgot password? Click here to reset