{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:53:28Z","timestamp":1760586808541},"reference-count":4,"publisher":"World Scientific Pub Co Pte Lt","issue":"03","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2016,4]]},"abstract":"<jats:p> An important part of software maintenance is bug report analysis during bug-fixing, especially for large-scale software projects. Since bugs reported to the bug repository need to be fixed, triagers are responsible to identify appropriate developers to execute the fix. Previous research focused on optimizing this process, such as by duplicate detection and use of developer recommendations for reducing the workload of triagers. However, there were scant studies that analyzed developer roles (e.g. reporter and assignee) in the bug-fixing process. Therefore, in this paper, we perform an in-depth empirical study of the different roles that developers perform in bug resolution. By extracting the factors that affect bug resolution from the analysis results, we propose a novel bug triage algorithm to recommend the appropriate developers to fix a given bug. We implement the proposed recommendations on the Eclipse and Mozilla Firefox projects, with the results showing that the new bug triage algorithm can effectively recommend which experts should fix given bugs. <\/jats:p>","DOI":"10.1142\/s0218194016500170","type":"journal-article","created":{"date-parts":[[2016,5,12]],"date-time":"2016-05-12T07:49:59Z","timestamp":1463039399000},"page":"405-431","source":"Crossref","is-referenced-by-count":4,"title":["Guiding Bug Triage through Developer Analysis in Bug Reports"],"prefix":"10.1142","volume":"26","author":[{"given":"Tao","family":"Zhang","sequence":"first","affiliation":[{"name":"School of Software, Nanjing University of Posts and Telecommunications, Nanjing 210023, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Geunseok","family":"Yang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Seoul, Seoul 130-743, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Byungjeong","family":"Lee","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Seoul, Seoul 130-743, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alvin T. S.","family":"Chan","sequence":"additional","affiliation":[{"name":"Singapore Institute of Technology, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2016,5,12]]},"reference":[{"key":"S0218194016500170BIB015","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2014.2324590"},{"key":"S0218194016500170BIB018","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-27662-9_26"},{"key":"S0218194016500170BIB022","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-31865-1_25"},{"key":"S0218194016500170BIB027","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.92"}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194016500170","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T20:29:54Z","timestamp":1565123394000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194016500170"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4]]},"references-count":4,"journal-issue":{"issue":"03","published-online":{"date-parts":[[2016,5,12]]},"published-print":{"date-parts":[[2016,4]]}},"alternative-id":["10.1142\/S0218194016500170"],"URL":"https:\/\/doi.org\/10.1142\/s0218194016500170","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,4]]}}}