ITMViz: Interactive Topic Modeling for Source Code Analysis

A. M. Saeidi, J. Hage, R. Khadka, Slinger Jansen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

16 Citations (Scopus)


Topic modeling has seen a surge in use for softwarecomprehension. Although the models inferred from the sourcecode are a great source of knowledge, they fail to fully capture theconceptual relationships between the topics. Here we investigatethe use of interactive topic modeling for source code analysis byfeeding-in information from the end-users, including developersand architects, to refine the inferred topic models. We haveimplemented a web-based toolkit called ITMViz to providesupport to interpret the topic models, and use the results tocluster modules together. A medium-sized Java project is usedto evaluate our approach in understanding the software system.
Original languageEnglish
Title of host publication23rd IEEE International Conference on Program Comprehension 2015
ISBN (Electronic)9781467381598
Publication statusPublished - 7 Sept 2015


Dive into the research topics of 'ITMViz: Interactive Topic Modeling for Source Code Analysis'. Together they form a unique fingerprint.

Cite this