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 …

Evaluating source code summarization techniques: Replication and expansion

BP Eddy, JA Robinson, NA Kraft… - 2013 21st International …, 2013 - ieeexplore.ieee.org
During software evolution a developer must investigate source code to locate then
understand the entities that must be modified to complete a change task. To help developers …

Exploring topic models in software engineering data analysis: A survey

X Sun, X Liu, B Li, Y Duan, H Yang… - 2016 17th IEEE/ACIS …, 2016 - ieeexplore.ieee.org
Topic models are shown to be effective to mine unstructured software engineering (SE) data.
In this paper, we give a simple survey of exploring topic models to support various SE tasks …

Amalgamating source code authors, maintainers, and change proneness to triage change requests

MK Hossen, H Kagdi, D Poshyvanyk - Proceedings of the 22nd …, 2014 - dl.acm.org
The paper presents an approach, namely iMacPro, to recommend developers who are most
likely to implement incoming change requests. iMacPro amalgamates the textual similarity …

Examining the effects of developer familiarity on bug fixing

C Wang, Y Li, L Chen, W Huang, Y Zhou… - Journal of Systems and …, 2020 - Elsevier
Background: In modern software systems' maintenance and evolution, how to fix software
bugs efficiently and effectively becomes increasingly more essential. A deep understanding …

Code authors hidden in file revision histories: An empirical study

S Gong, H Zhong - … IEEE/ACM 29th International Conference on …, 2021 - ieeexplore.ieee.org
Although many programmers write their names in the comments of a source file, from such
comments, it is unreliable to identify code authors, since the modifications of many …

Machine Learning-Based Approach for Classifying the Source Code Using Programming Keywords

M Ifham, B Kumara, K Banujan - IUP Journal of Information …, 2022 - search.proquest.com
The implementation phase is one of the most critical periods in software development.
Developers build their source code or reuse old source code functionalities concerning the …

Semantic Metadata Information (SMI) Visualisation Technique Using the Integration of Ontology and UML Graph-Based Approach to Support Program …

R Kadar, J Othman, NA Wahab, SN Warris - Journal of Computing …, 2019 - jcrinn.com
Representing any ideas with pictures rather than words is intuitively more appealing
because a visual presentation can be more readily understood than that of textual-based …

[PDF][PDF] Correlation between the Topic and Documents Based on the Pachinko Allocation Model

C Sundar, V Sujitha - academia.edu
Latent Dirichlet allocation (LDA) and other related topic models are increasingly popular
tools for summarization and manifold discovery in discrete data. In existing system, a novel …

[PDF][PDF] PROPOSTA DE UM ARCABOUÇO CONCEITUAL PARA INTELIGÊNCIA ANALÍTICA NA ENGENHARIA DE SOFTWARE

As pesquisas e as práticas em inteligência analítica na Engenharia de Software têm
crescido nas últimas décadas. As informações contidas em um repositório de software …