BAHA: A Novel Approach to Automatic Bug Report Assignment with Topic Modeling and Heterogeneous Network Analysis

被引:10
作者
Zhang Wen [1 ]
Wang Song [2 ]
Wang Qing [3 ]
机构
[1] Beijing Univ Chem Technol, Sch Econ & Management, Beijing 100019, Peoples R China
[2] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
[3] Chinese Acad Sci, Inst Software, Lab Internet Technol, Beijing 100190, Peoples R China
基金
中国国家自然科学基金;
关键词
Bug report assignment; Topic model; Heterogeneous network; Bug report tracking;
D O I
10.1049/cje.2016.08.012
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We propose an approach called Bug report assignment with topic modeling and heterogeneous network analysis (BAHA) to automatically assign bug reports to developers. Existing studies adopt social network analysis to characterize the collaboration of developers. The networks used in these studies are all homogenous. In real practice of bug resolution, different developers collaborate on different bug reports that makes the homogenous network unable to capture this information. We use heterogeneous network to describe the relations between reporters, bug reports and developers to characterize developers' collaboration. Experiments on Eclipse JDT project show that BAHA outperforms the state of art methods on automatic bug report assignment.
引用
收藏
页码:1011 / 1018
页数:8
相关论文
共 26 条
  • [11] Tracking evolving communities in large linked networks
    Hopcroft, J
    Khan, O
    Kulis, B
    Selman, B
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2004, 101 : 5249 - 5253
  • [12] Improving Bug Triage with Bug Tossing Graphs
    Jeong, Gaeul
    Kim, Sunghun
    Zimmerman, Thomas
    [J]. 7TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2009, : 111 - 120
  • [13] Jonsson L., 2015, EMPIR SOFTW ENG, P1
  • [14] [欧阳继红 Ouyang Jihong], 2015, [电子学报, Acta Electronica Sinica], V43, P1875
  • [15] Phan X-H, 2007, GIBBSLDA C C IMPLEME
  • [16] REIS C.R., 2002, P OPEN SOURCE SOFTWA, P155
  • [17] Shokripour R, 2013, IEEE WORK CONF MIN S, P2, DOI 10.1109/MSR.2013.6623997
  • [18] Sun Y., 2009, ACM INT C P SERIES, P565, DOI DOI 10.1145/1516360.1516426
  • [19] ubranic D. C., 2004, SEKE 2004: Proceedings of the Sixteenth International Conference on Software Engineering and Knowledge Engineering, P92
  • [20] DREX: Developer Recommendation with K-Nearest-Neighbor Search and Expertise Ranking
    Wu, Wenjin
    Zhang, Wen
    Yang, Ye
    Wang, Qing
    [J]. 2011 18TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2011), 2011, : 389 - 396