Thu, 01. Aug. 2019   Latif, Shahid

Software Quality Explained

Presenting the quality of a software project as an interactive combination of text and visualizations

High quality of source code is a prerequisite for the efficient development and continuous maintenance of a software project. We analyze and present the code quality in a novel way that closely combines and links explanations with exploration. The resulting document provides data-driven explanations on the main problems automatically detected in a software project and offers free exploration the underlying data. Our interactive tool is available online and contains code quality documents for different software projects. 

This work gets published in IEEE Transactions on Computer Visualization and Graphics and will be presented at IEEE VIS 2019 in Vancouver, Canada. The research paper is available here.