Abstract
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 language | English |
|---|---|
| Title of host publication | 23rd IEEE International Conference on Program Comprehension 2015 |
| Publisher | IEEE |
| ISBN (Electronic) | 9781467381598 |
| DOIs | |
| Publication status | Published - 7 Sept 2015 |