A survey on the use of topic models when mining software repositories

TH Chen, SW Thomas, AE Hassan - Empirical Software Engineering, 2016 - Springer
Researchers in software engineering have attempted to improve software development by
mining and analyzing software repositories. Since the majority of the software engineering …

Assigning bug reports using a vocabulary-based expertise model of developers

D Matter, A Kuhn, O Nierstrasz - 2009 6th IEEE international …, 2009 - ieeexplore.ieee.org
For popular software systems, the number of daily submitted bug reports is high. Triaging
these incoming reports is a time consuming task. Part of the bug triage is the assignment of a …

Live trace visualization for comprehending large software landscapes: The ExplorViz approach

F Fittkau, J Waller, C Wulf… - 2013 First IEEE Working …, 2013 - ieeexplore.ieee.org
The increasing code complexity in modern enterprise software systems exceeds the
capabilities of most software engineers to understand the system's behavior by just looking …

Mining software repositories using topic models

SW Thomas - Proceedings of the 33rd International Conference on …, 2011 - dl.acm.org
Software repositories, such as source code, email archives, and bug databases, contain
unstructured and unlabeled text that is difficult to analyze with traditional techniques. We …

Representing development history in software cities

F Steinbrückner, C Lewerentz - … of the 5th international symposium on …, 2010 - dl.acm.org
In this paper we describe a systematic approach to utilize the city metaphor for the
visualization of large software systems as evolving software cities. The main contribution is a …

TopicXP: Exploring topics in source code using Latent Dirichlet Allocation

T Savage, B Dit, M Gethers… - 2010 IEEE International …, 2010 - ieeexplore.ieee.org
Acquiring general understanding of large software systems and components from which
they are built can be a time consuming task, but having such an understanding is an …

SArF map: Visualizing software architecture from feature and layer viewpoints

K Kobayashi, M Kamimura, K Yano… - 2013 21st …, 2013 - ieeexplore.ieee.org
To facilitate understanding the architecture of a software system, we developed SArF Map
technique that visualizes software architecture from feature and layer viewpoints using a city …

Software cartography: Thematic software visualization with consistent layout

A Kuhn, D Erni, P Loretan… - Journal of Software …, 2010 - Wiley Online Library
Software visualizations can provide a concise overview of a complex software system.
Unfortunately, as software has no physical shape, there is no 'natural'mapping of software to …

Visual variables and configuration of software maps

D Limberger, W Scheibel, J Döllner, M Trapp - Journal of Visualization, 2023 - Springer
Software maps provide a general-purpose interactive user interface and information display
in software analytics. This paper classifies software maps as a containment-based treemap …

[PDF][PDF] EvoCells-A Treemap Layout Algorithm for Evolving Tree Data.

W Scheibel, C Weyand… - VISIGRAPP (3: IVAPP), 2018 - pdfs.semanticscholar.org
We propose the rectangular treemap layout algorithm EvoCells that maps changes in tree-
structured data onto an initial treemap layout. Changes in topology and node weights are …