A decentralized blockchain oriented framework for automated bug assignment

被引:6
|
作者
Gupta, Chetna [1 ]
Freire, Mario M. [1 ,2 ]
机构
[1] Univ Beira Interior, Covilha, Portugal
[2] Inst Telecomunicacoes, Aveiro, Portugal
关键词
Bug triaging; Bug assignment; Bug reports; Developer contribution assessment; Blockchain technology; Auction;
D O I
10.1016/j.infsof.2021.106540
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: In large software projects bug fixing is a time-bound, time-consuming, mind-numbing, and challenging task that requires a collaborative effort with multiple developers, separated geographically. Objective: The objective of this paper is to propose a decentralized automated bug assignment approach to improve the quality of bug assignments to minimize backlogs and overall bug fixing time Method: To the best of our knowledge, the literature lacks in studies focusing on how to increase software developer?s motivation for efficient bug resolution. It is a novel decentralized blockchain oriented, transparent auction-based bug assignment framework which uses incentive mechanism as reward and penalty backed by blockchain technology using smart contracts for developers motivation. The process allows individual developers to select bug reports, matching their preferences and schedule for which they shall we able to provide robust solutions with reduced overhead in cost and time of bug fixing. Results: Results of experimentation and surveys conclude that the proposed method is transparent and effective in bug assignment minimizing overall bug fixing time. The low cost of contract execution demonstrates that it can be used quantitatively and without ambiguity. Conclusion: The work presented is novel to improve (i) bug assignment (ii) allow individual developers to choose what they like to provide robust solutions (iii) handles two major issues of differentiating between active and inactive developers and confusion over the assignment of bugs (iv) will further reduce bug-fixing delays and will prevent reassignment problem.
引用
收藏
页数:4
相关论文
共 50 条
  • [41] A Framework for Automated Assignment Generation and Marking for Plagiarism Mitigation
    Manoharan, Sathiamoorthy
    [J]. 2017 27TH EAEEIE ANNUAL CONFERENCE (EAEEIE), 2017,
  • [42] TailorFix. An Automated Repair Framework for Assignment Statements
    Ma, Chunyan
    Zhao, Tong
    Li, Shangru
    Zhang, Tao
    [J]. PROCEEDINGS OF 2018 IEEE 9TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2018, : 978 - 982
  • [43] Tokenomics and blockchain tokens: A design-oriented morphological framework
    Freni, Pierluigi
    Ferro, Enrico
    Moncada, Roberto
    [J]. BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2022, 3 (01):
  • [44] Decentralized Blockchain Network
    Abduljabbar, Tamara Abdulmunim
    Tao, Xiaohui
    Zhang, Ji
    Yong, Jianming
    Zhou, Xujuan
    [J]. 2022 TENTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA, CBD, 2022, : 234 - 239
  • [45] Assisting Bug Report Assignment Using Automated Fault Localisation: An Industrial Case Study
    Sohn, Jeongju
    An, Gabin
    Hong, Jingun
    Hwang, Dongwon
    Yoo, Shin
    [J]. 2021 14TH IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2021), 2021, : 284 - 294
  • [46] Automated, highly-accurate, bug assignment using machine learning and tossing graphs
    Bhattacharya, Pamela
    Neamtiu, Lulian
    Shelton, Christian R.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (10) : 2275 - 2292
  • [47] DeMed: A Novel and Efficient Decentralized Learning Framework for Medical Images Classification on Blockchain
    Aggarwal, Garima
    Huang, Chun-Yin
    Fan, Di
    Li, Xiaoxiao
    Wang, Zehua
    [J]. DISTRIBUTED, COLLABORATIVE, AND FEDERATED LEARNING, AND AFFORDABLE AI AND HEALTHCARE FOR RESOURCE DIVERSE GLOBAL HEALTH, DECAF 2022, FAIR 2022, 2022, 13573 : 100 - 109
  • [48] TSWCrowd: A Decentralized Task-Select-Worker Framework on Blockchain for Spatial Crowdsourcing
    Gao, Liping
    Cheng, Tian
    Gao, Li
    [J]. IEEE ACCESS, 2020, 8 : 220682 - 220691
  • [49] A Decentralized Smart Grid Communication Framework Using SDN-enabled Blockchain
    Ghosh, Uttam
    Njilla, Laurent
    Shetty, Sachin
    Kamhoua, Charles A.
    [J]. 2024 IEEE 21ST CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2024, : 982 - 985
  • [50] A Blockchain Smart Contract Framework Using Interpreted Programming Languages and Decentralized Storage
    Adams, Shawn C.
    Zheng, Yuliang
    [J]. SOUTHEASTCON 2024, 2024, : 222 - 230