T Zhang, H Jiang, X Luo, ATS Chan - The Computer Journal, 2016 - academic.oup.com
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 …
YC Cavalcanti, PA da Mota Silveira Neto… - Journal of Software …, 2014 - Wiley Online Library
Software maintenance starts as soon as the first artifacts are delivered and is essential for the success of the software. However, keeping maintenance activities and their related …
J Xuan, H Jiang, Z Ren, W Zou - 2012 34th International …, 2012 - ieeexplore.ieee.org
Developers build all the software artifacts in development. Existing work has studied the social behavior in software repositories. In one of the most important software repositories, a …
J Xuan, H Jiang, Y Hu, Z Ren, W Zou… - IEEE transactions on …, 2014 - ieeexplore.ieee.org
Software companies spend over 45 percent of cost in dealing with software bugs. An inevitable step of fixing bugs is bug triage, which aims to correctly assign a developer to a …
Many Duplicate Bug Report Detection (DBRD) techniques have been proposed in the research literature. The industry uses some other techniques. Unfortunately, there is …
Bug reports are essential software artifacts that describe software bugs, especially in open- source software. Lately, due to the availability of a large number of bug reports, a …
H Hu, H Zhang, J Xuan, W Sun - 2014 IEEE 25th international …, 2014 - ieeexplore.ieee.org
For complex and popular software, project teams could receive a large number of bug reports. It is often tedious and costly to manually assign these bug reports to developers who …
W Wu, W Zhang, Y Yang… - 2011 18th Asia-Pacific …, 2011 - ieeexplore.ieee.org
This paper proposes a new approach called DREX (Developer Recommendation with k- nearest-neighbor search and Expertise ranking) to developer recommendation for bug …
I Alazzam, A Aleroud, Z Al Latifah… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Bug triaging is the process of prioritizing bugs based on their severity, frequency, and risk in order to be assigned to appropriate developers for validation and resolution. This article …