Exploring Topic Models in Software Engineering Data Analysis: A Survey

被引:0
作者
Sun, Xiaobing [1 ]
Liu, Xiangyue [1 ]
Li, Bin [1 ]
Duan, Yucong [2 ]
Yang, Hui [1 ]
Hu, Jiajun [1 ]
机构
[1] Yangzhou Univ, Sch Informat Engn, Yangzhou, Jiangsu, Peoples R China
[2] Hainan Univ, Haikou, Peoples R China
来源
2016 17TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD) | 2016年
关键词
Software engineering; topic models; survey; INFORMATION-RETRIEVAL; FEATURE LOCATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 between 2003 and 2015. The survey results show that there is an increasing concern in this area. Among the SE tasks, source code comprehension and software history comprehension are the mostly studied, followed by software defects prediction. However, there is still only a few studies on other SE tasks, such as feature location and regression testing.
引用
收藏
页码:357 / 362
页数:6
相关论文
共 68 条
[11]   Methodbook: Recommending Move Method Refactorings via Relational Topic Models [J].
Bavota, Gabriele ;
Oliveto, Rocco ;
Gethers, Malcom ;
Poshyvanyk, Denys ;
De Lucia, Andrea .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2014, 40 (07) :671-694
[12]   Improving Software Modularization via Automated Analysis of Latent Topics and Dependencies [J].
Bavota, Gabriele ;
Gethers, Malcom ;
Oliveto, Rocco ;
Poshyvanyk, Denys ;
De Lucia, Andrea .
ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2014, 23 (01)
[13]  
Blei D.M., 2006, INT C MACHINE LEARNI, DOI DOI 10.1145/1143844.1143859
[14]   Probabilistic Topic Models [J].
Blei, David M. .
COMMUNICATIONS OF THE ACM, 2012, 55 (04) :77-84
[15]   Latent Dirichlet allocation [J].
Blei, DM ;
Ng, AY ;
Jordan, MI .
JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (4-5) :993-1022
[16]   Recovering from a decade: a systematic mapping of information retrieval approaches to software traceability [J].
Borg, Markus ;
Runeson, Per ;
Ardo, Anders .
EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (06) :1565-1616
[17]  
Carreño LVG, 2013, PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), P582, DOI 10.1109/ICSE.2013.6606604
[18]  
Chang J., 2009, AISTATS
[19]  
Corley C. S., 2012, 2012 IEEE 20th International Conference on Program Comprehension, P173
[20]  
De Lucia A., 2012, 2012 IEEE 20th International Conference on Program Comprehension, P193