Skip to content
Free planNo credit card requiredStart writing

article · Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering · 2018

Software Visualization Using Topic Models

Sandeep Reddivari, W HACKNEY

Cited by 1Open access

Abstract

Latent Direchlet Allocation (LDA) is a statistical topic modeling approach that has been used to support several software engineering activities. The main assumption is that LDA offers a unique insight into the semantic content of software systems, thus revealing otherwise unseen relations between software artifacts. However, a main problem when dealing with LDA is the complexity of its output. In particular, the numerical probabilistic distributions produced by LDA to represent topics and documents are not intuitive to understand and rationalize. To address this problem, in this paper we present a topic modeling based approach to visualize software systems based on LDA. We also present several visualizations to represent the basic elements of LDA including words, topics, and documents. These different basic views are combined through a set of integration links to enable users to effectively explore software systems by supporting knowledge discovery at different levels of abstraction. We also demonstrate how the topic modeling based visualization approach can provide support to several software engineering activities such as program comprehension, software clustering, and code evolution analysis.

Cite this paper

APA 7

Reddivari, S., & HACKNEY, W. (2018). Software Visualization Using Topic Models. Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering, 2018, 409–455. https://doi.org/10.18293/seke2018-194

MLA 9

Reddivari, Sandeep, and W HACKNEY. “Software Visualization Using Topic Models.” Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering, vol. 2018, 2018, pp. 409–55, https://doi.org/10.18293/seke2018-194.

Chicago

Reddivari, Sandeep, and W HACKNEY. 2018. “Software Visualization Using Topic Models.” Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering 2018: 409–55. https://doi.org/10.18293/seke2018-194.

Harvard

Reddivari, S. and HACKNEY, W. (2018) ‘Software Visualization Using Topic Models’, Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering, 2018, pp. 409–455. Available at: https://doi.org/10.18293/seke2018-194.

BibTeX
@article{reddivari2018software,
  title = {{Software Visualization Using Topic Models}},
  author = {Reddivari, Sandeep and HACKNEY, W},
  journal = {Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering},
  volume = {2018},
  pages = {409--455},
  year = {2018},
  doi = {10.18293/seke2018-194}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.