ACM Transactions on Software Engineering and Methodology (TOSEM)
Quantifying identifier quality: an analysis of trends
Empirical Software Engineering
Software traceability with topic modeling
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Using Relational Topic Models to capture coupling among classes in object-oriented software systems
ICSM '10 Proceedings of the 2010 IEEE International Conference on Software Maintenance
TopicXP: Exploring topics in source code using Latent Dirichlet Allocation
ICSM '10 Proceedings of the 2010 IEEE International Conference on Software Maintenance
Improving Source Code Lexicon via Traceability and Information Retrieval
IEEE Transactions on Software Engineering
Traceclipse: an eclipse plug-in for traceability link recovery and management
Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering
Improving software modularization via automated analysis of latent topics and dependencies
ACM Transactions on Software Engineering and Methodology (TOSEM)
Studying software evolution using topic models
Science of Computer Programming
Hi-index | 0.01 |
Recent studies indicated that showing the similarity between the source code being developed and related high-level artifacts (HLAs), such as requirements, helps developers improve the quality of source code identifiers. In this paper, we present CodeTopics, an Eclipse plug-in that in addition to showing the similarity between source code and HLAs also highlights to what extent the code under development covers topics described in HLAs. Such views complement information derived by showing only the similarity between source code and HLAs helping (i) developers to identify functionality that are not implemented yet or (ii) newcomers to comprehend source code artifacts by showing them the topics that these artifacts relate to.