A Literature Review of Research in Bug Resolution: Tasks, Challenges and Future Directions

被引:51
|
作者
Zhang, Tao [1 ]
Jiang, He [2 ]
Luo, Xiapu [1 ]
Chan, Alvin T. S. [3 ]
机构
[1] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Hong Kong, Peoples R China
[2] Dalian Univ Technol, Sch Software, Dalian, Peoples R China
[3] Singapore Inst Technol, Singapore, Singapore
来源
COMPUTER JOURNAL | 2016年 / 59卷 / 05期
基金
中国国家自然科学基金;
关键词
bug resolution; bug report; software maintenance; bug understanding; bug triage; bug fixing; INFORMATION-RETRIEVAL; SEVERITY PREDICTION; ALGORITHMS; ACCURATE; PRIORITIZATION; CLASSIFICATION; COMBINATION; REGRESSION; TRIAGE; MODEL;
D O I
10.1093/comjnl/bxv114
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the increasing scale and complexity of software products, software maintenance especially on bug resolution has become a challenging task. Generally in large-scale software programs, developers depend on software artifacts (e.g., bug report, source code and change history) in bug repositories to complete the bug resolution task. However, a mountain of submitted bug reports every day increase the developers' workload. Therefore, 'How to effectively resolve software defects by utilizing software artifacts?' becomes a research hotspot in software maintenance. Considerable studies have been done on bug resolution by using multi-techniques, which cover data mining, machine learning and natural language processing. In this paper, we present a literature survey on tasks, challenges and future directions of bug resolution in software maintenance process. Our investigation concerns the most important phases in bug resolution, including bug understanding, bug triage and bug fixing. Moreover, we present the advantages and disadvantages of each study. Finally, based on the investigation and comparison results, we propose the future research directions of bug resolution.
引用
收藏
页码:741 / 773
页数:33
相关论文
共 50 条
  • [41] Teachers' emotions and teaching: A review of the literature and directions for future research
    Sutton, RE
    Wheatley, KF
    EDUCATIONAL PSYCHOLOGY REVIEW, 2003, 15 (04) : 327 - 358
  • [42] Aggregate production planning: A literature review and future research directions
    Cheraghalikhani, Ali
    Khoshalhan, Farid
    Mokhtari, Hadi
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2019, 10 (02) : 309 - 330
  • [43] Digitisation in facilities management: A literature review and future research directions
    Wong, Johnny Kwok Wai
    Ge, Janet
    He, Sean Xiangjian
    AUTOMATION IN CONSTRUCTION, 2018, 92 : 312 - 326
  • [44] Impulse buying: A systematic literature review and future research directions
    Redine, Artem
    Deshpande, Sameer
    Jebarajakirthy, Charles
    Surachartkumtonkun, Jiraporn
    INTERNATIONAL JOURNAL OF CONSUMER STUDIES, 2023, 47 (01) : 3 - 41
  • [45] SMAA methods and their applications: a literature review and future research directions
    R. Pelissari
    M. C. Oliveira
    S. Ben Amor
    A. Kandakoglu
    A. L. Helleno
    Annals of Operations Research, 2020, 293 : 433 - 493
  • [46] Teachers' Emotions and Teaching: A Review of the Literature and Directions for Future Research
    Rosemary E. Sutton
    Karl F. Wheatley
    Educational Psychology Review, 2003, 15 : 327 - 358
  • [47] Knowledge Profile in PAJAIS: A Review of Literature and Future Research Directions
    Jiang, James
    Liang, Ting-Peng
    Tsai, Jacob Chia-An
    PACIFIC ASIA JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2019, 11 (01): : 1 - 24
  • [48] Information processing: a critical literature review and future research directions
    Kitchen, PJ
    Spickett-Jones, G
    INTERNATIONAL JOURNAL OF MARKET RESEARCH, 2003, 45 (01) : 73 - 98
  • [49] Outcomes of engagement: A systematic literature review and future research directions
    Kossyva, Dorothea
    Theriou, Georgios
    Aggelidis, Vassilis
    Sarigiannidis, Lazaros
    HELIYON, 2023, 9 (06)
  • [50] Planning of truck platoons: A literature review and directions for future research
    Bhoopalam, Anirudh Kishore
    Agatz, Niels
    Zuidwijk, Rob
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2018, 107 : 212 - 228