Die Arbeitsgruppe zieht um!
Wir wechseln im Wintersemester 2021/22 an die Universität Bamberg. Ab 15. Oktober 2021 übernimmt Fabian Beck den dortigen Lehrstuhl für Informationsvisualisierung.
Neue Webseite der Arbeitsgruppe: https://www.uni-bamberg.de/vis
Publikationen
Publikationen der Arbeitsgruppe, die seit 2016 erschienen sind. Frühere Publikationen von Fabian Beck sind auf Google Scholar oder DBLP zu finden.
Art der Publikation: Beitrag in Sammelwerk
Detecting Bad Smells in Software Systems with Linked Multivariate Visualizations
- Autor(en):
- Mumtaz, Haris; Beck, Fabian; Weiskopf, Daniel
- Titel des Sammelbands:
- Proceedings of the 2018 IEEE Working Conference on Software Visualization
- Seiten:
- 12-20
- Verlag:
- IEEE
- Veröffentlichung:
- 2018
- Digital Object Identifier (DOI):
- doi:10.1109/VISSOFT.2018.00010
- Volltext:
- Detecting Bad Smells in Software Systems with Linked Multivariate Visualizations (3.44 MB)
- Zitation:
- Download BibTeX
Kurzfassung
Parallel coordinates plots and RadViz are two visualization techniques that deal with multivariate data. They complement each other in identifying data patterns, clusters, and outliers. In this paper, we analyze multivariate software metrics linking the two approaches for detecting outliers, which could be the indicators for bad smells in software systems. Parallel coordinates plots provide an overview, whereas the RadViz representation allows for comparing a smaller subset of metrics in detail. We develop an interactive visual analytics system supporting automatic detection of bad smell patterns. In addition, we investigate the distinctive properties of outliers that are not considered harmful, but noteworthy for other reasons. We demonstrate our approach with open source Java systems and describe detected bad smells and other outlier patterns.