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 条
  • [21] Decentralized Caching Framework Toward Edge Network Based on Blockchain
    Liu, Jiadi
    Guo, Songtao
    Shi, Yawei
    Feng, Liang
    Wang, Cong
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (09) : 9158 - 9174
  • [22] Decentralized federated learning based on blockchain: concepts, framework, and challenges
    Zhang, Haoran
    Jiang, Shan
    Xuan, Shichang
    [J]. COMPUTER COMMUNICATIONS, 2024, 216 : 140 - 150
  • [23] A Blockchain-Based Decentralized Framework for Fair Data Processing
    Li, Guangcheng
    Zhao, Qinglin
    Wang, Yu
    Qiu, Tie
    Xie, Kan
    Feng, Li
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (03): : 2301 - 2315
  • [24] FLoBC: A Decentralized Blockchain-Based Federated Learning Framework
    Ghanem, Mohamed
    Dawoud, Fadi
    Gamal, Habiba
    Soliman, Eslam
    El-Batt, Tamer
    El-Batt, Tamer
    [J]. 2022 FOURTH INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2022, : 85 - 92
  • [25] A Basic Framework of Blockchain-Based Decentralized Verifiable Outsourcing
    Wang, Han
    Wang, Xu An
    Wang, Wei
    Xiao, Shuai
    [J]. ADVANCES IN INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS, INCOS - 2019, 2020, 1035 : 415 - 421
  • [26] Blockchain Based Decentralized Framework for Energy Demand Response Marketplace
    Deshpande, Varun
    George, Laurent
    Badis, Hakim
    Desta, Alemayehu Addisu
    [J]. NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
  • [27] Hybrid decentralized PBFT Blockchain Framework for OpenStack message queue
    Kim, Youngjong
    Park, Jinho
    [J]. HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2020, 10 (01)
  • [28] Decentralized IoT Resource Monitoring and Scheduling Framework Based on Blockchain
    Li, Dawei
    Chen, Ruonan
    Wan, Qinjun
    Guan, Zhenyu
    Sun, Yu
    Wu, Qianhong
    Hu, Jiankun
    Liu, Jianwei
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (24) : 21135 - 21142
  • [29] Kaya: A Testing Framework for Blockchain-based Decentralized Applications
    Wu, Zhenhao
    Zhang, Jiashuo
    Gao, Jianbo
    Li, Yue
    Li, Qingshan
    Guan, Zhi
    Chen, Zhong
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2020), 2020, : 826 - 829
  • [30] Blockchain-Based Automated Market Makers for a Decentralized Stock Exchange
    Dodmane, Radhakrishna
    Raghunandan, K. R.
    Rao, N. S. Krishnaraj
    Kallapu, Bhavya
    Shetty, Surendra
    Aslam, Muhammad
    Jilani, Syeda Fizzah
    [J]. INFORMATION, 2023, 14 (05)