0% Complete
Home
/
12th International Conference on Computer and Knowledge Engineering
DevRanker: An Effective Approach to Rank Developers for Bug Report Assignment
Authors :
Mohammad Reza Kardoost
1
Mohammad Reza Moosavi
2
Reza Akbari
3
1- Department of Computer Science, Engineering, and IT, Shiraz University, Shiraz, Iran
2- Department of Computer Science, Engineering, and IT, Shiraz University, Shiraz, Iran
3- Department of Computer Engineering and Information Technology, Shiraz University of Technology, Shiraz, Iran
Keywords :
Bug report،Bug assignment،Bug triage،Deep learning،Ranking developers
Abstract :
Bug assignment, which routes software projects' bug reports to the appropriate fixers, is an important part of software development and maintenance. Manual bug assignment is a time-consuming process that delays debugging. So various machine learning and information retrieval approaches have been used for automating the bug assigning process. However, Most previous deep learning-based studies have focused on developers assigned to bug reports and have not specifically considered developers' collaboration and interaction to resolve bug reports. In this paper, we present a new automatic bug assignment approach based on Bidirectional Encoder Representations from Transformers (BERT) and Preference Neural Network (PNN). First, we preprocess the textual data in the bug reports. Second, we use BERT as a word embedding technique to get vector representation of bug reports. Third, we calculate the developers’ suitability score based on different developers’ activity features for each bug report. Finally, PNN is used to rank developers for each bug report. Experiments are performed on open-source projects, namely Eclipse UI, Birt, JDT and SWT, and top-k accuracy is measured as an evaluation metric. The experimental results show that our approach can effectively improve the performance of automatic bug assignment.
Papers List
List of archived papers
Multi-Task Transformer for Stock Market Trend Prediction
Seyed Morteza Mirjebreili - Ata Solouki - Hamidreza Soltanalizadeh - Mohammad Sabokrou
Leveraging the Power of Object Detection Models in Identifying Litter for a Significant Reduction in Environmental Pollution
Lim Zhen Xian - Ervin Gubin Moung - Jason Teo Tze Wi - Nordin Saad - Farashazillah Yahya - Tiong Lin Rui - Ali Farzamnia
Spatial-channel attention-based stochastic neighboring embedding pooling and long short term memory for lung nodules classification
AHMED SAIHOOD - HOSSEIN KARSHENAS - AHMADREZA NAGHSH NILCHI
Enhanced Autoencoder-based Clustering for Message Analysis in Binary Protocols
Mohaddese Nemati - Shiva Mahmoudzadeh - Mehdi Teimouri
Deep Learning Feature Extraction for COVID-19 Detection Algorithm using Computerized Tomography Scan
Maisarah Mohd Sufian - Ervin Gubin Moung - Chong Joon Hou - Ali Farzamnia
Towards Efficient Capsule Networks through Approximate Squash Function and Layer-wise Quantization
Mohsen Raji - Kimia Soroush - Amir Ghazizadeh
BioBERT-based SNP-traits Associations Extraction from Biomedical Literature
Mohammad Dehghani - Behrouz Bokharaeian - Zahra Yazdanparast
Machine and Deep Learning Models for Prediction of Small Molecule–Biotech Drug Pair’s Interactions
Fatemeh Nasiri - Mohsen Hooshmand
Facial Emotion Recognition Under Mask Coverage Using a Data Augmentation Technique
Aref Farhadipour - Pouya Taghipour
African Vultures Optimization Algorithm for Optimal Damping Controllers Design in the Electrical Power Grid System
Aliyu Sabo - Theophilus Ebuka Odoh - Samuel Habu - Hossein Shahinzadeh - Farshad Ebrahimi
more
Samin Hamayesh - Version 44.5.0