{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T15:20:45Z","timestamp":1783610445864,"version":"3.55.0"},"reference-count":50,"publisher":"Wiley","license":[{"start":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T00:00:00Z","timestamp":1649376000000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["NRF-2021R1F1A1059492"],"award-info":[{"award-number":["NRF-2021R1F1A1059492"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002460","name":"Chung-Ang University","doi-asserted-by":"publisher","award":["NRF-2021R1F1A1059492"],"award-info":[{"award-number":["NRF-2021R1F1A1059492"]}],"id":[{"id":"10.13039\/501100002460","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Sensors"],"published-print":{"date-parts":[[2022,4,8]]},"abstract":"<jats:p>As defects become more widespread in software development and advancement, bug triaging has become imperative for software testing and maintenance. The bug triage process assigns an appropriate developer to a bug report. Many automated and semiautomated systems have been proposed in the last decade, and some recent techniques have provided direction for developing an effective triage system. However, these techniques still require improvement. Another open challenge related to this problem is adding new developers to the existing triage system, which is challenging because the developers have no listed triage history. This paper proposes a transformer-based bug triage system that uses bidirectional encoder representation from transformers (BERT) for word representation. The proposed model can add a new developer to the existing system without building a training model from scratch. To add new developers, we assumed that new developers had a triage history created by a manual triager or human triage manager after learning their skills from the existing developer history. Then, the existing model was fine-tuned to add new developers using the manual triage history. Experiments were conducted using datasets from well-known large-scale open-source projects, such as Eclipse and Mozilla, and top-k accuracy was used as a criterion for assessment. The experimental outcome suggests that the proposed triage system is better than other word-embedding-based triage methods for the bug triage problem. Additionally, the proposed method performs the best for adding new developers to an existing bug triage system without requiring retraining using a whole dataset.<\/jats:p>","DOI":"10.1155\/2022\/4347004","type":"journal-article","created":{"date-parts":[[2022,4,9]],"date-time":"2022-04-09T00:35:05Z","timestamp":1649464505000},"page":"1-19","source":"Crossref","is-referenced-by-count":22,"title":["Toward an Effective Bug Triage System Using Transformers to Add New Developers"],"prefix":"10.1155","volume":"2022","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2257-290X","authenticated-orcid":true,"given":"Syed Farhan Alam","family":"Zaidi","sequence":"first","affiliation":[{"name":"CAU Institute of Innovative Talent of Big Data, Department of Computer Science and Engineering, Chung-Ang University, Seoul 06974, Republic of Korea"},{"name":"Department of Computer Science and Engineering, Chung-Ang University, Seoul 06974, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6948-3440","authenticated-orcid":true,"given":"Honguk","family":"Woo","sequence":"additional","affiliation":[{"name":"Department of Software, Sungkyunkwan University, Suwon 16419, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9734-4456","authenticated-orcid":true,"given":"Chan-Gun","family":"Lee","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Chung-Ang University, Seoul 06974, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","reference":[{"key":"1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2869306"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3117776"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/3297001.3297023"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1007\/s11063-020-10213-y"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3040065"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/ICOIN50884.2021.9334002"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-54526-4_43"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1002\/smr.530"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/ACSAT.2012.56"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6623997"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405306"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6623999"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2014.16"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/2652524.2652536"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2014.43"},{"issue":"3","key":"16","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1109\/TSE.2016.2576454","article-title":"Improving automated bug triaging with specialized topic model","volume":"43","author":"X. Xia","year":"2017","journal-title":"IEEE Transactions on Software Engineering"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.3390\/e19050173"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2019.03.014"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1186\/s13673-020-00229-7"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA.2013.107"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/CSC.2013.23"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1145\/2480362.2480568"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2014.17"},{"issue":"1","key":"24","doi-asserted-by":"crossref","first-page":"91","DOI":"10.3390\/e21010091","article-title":"Quantitative quality evaluation of software products by considering summary and comments entropy of a reported bug","volume":"21","author":"M. Kumari","year":"2019","journal-title":"Entropy"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.110967"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-020-00279-2"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1145\/3463274.3463342"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609736"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985934"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1145\/2000791.2000794"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227209"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1109\/ICCITechnology.2013.6579552"},{"issue":"9","key":"33","doi-asserted-by":"crossref","first-page":"2185","DOI":"10.4304\/jsw.8.9.2185-2190","article-title":"Efficient bug triaging using text mining","volume":"8","author":"M. Alenezi","year":"2013","journal-title":"Journal of Software"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2014.2324590"},{"issue":"4","key":"35","doi-asserted-by":"crossref","first-page":"1533","DOI":"10.1007\/s10664-015-9401-9","article-title":"Automated bug assignment: ensemble-based machine learning in large scale industrial contexts","volume":"21","author":"L. Jonsson","year":"2016","journal-title":"Empirical Software Engineering"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-59060-8_4"},{"key":"37","doi-asserted-by":"crossref","article-title":"Using categorical features in mining bug tracking systems to assign bug reports","author":"M. Alenezi","DOI":"10.5121\/ijsea.2018.9203"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2019.00018"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194019500256"},{"issue":"15","key":"40","doi-asserted-by":"crossref","first-page":"1722","DOI":"10.3390\/math9151722","article-title":"An enhanced evolutionary software defect prediction method\u02c7 using island moth flame optimization","volume":"9","author":"R. A. Khurma","year":"2021","journal-title":"Mathematics"},{"key":"41","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2016.20"},{"key":"42","article-title":"Automatic bug triage using semi-supervised text classification","author":"J. Xuan"},{"key":"43","doi-asserted-by":"crossref","DOI":"10.18293\/SEKE2017-041","volume-title":"Improving Bug Triage with Relevant Search","author":"X. Peng","year":"2017"},{"key":"44","doi-asserted-by":"publisher","DOI":"10.1109\/ICOIN50884.2021.9333902"},{"key":"45","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA.2019.00161"},{"key":"46","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111133"},{"key":"47","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3153075"},{"key":"48","article-title":"Bert: pretraining of deep bidirectional transformers for language understanding","author":"J. Devlin"},{"key":"49","first-page":"4805","article-title":"Spottune: transfer learning through adaptive fine-tuning","author":"Y. Guo"},{"key":"50","first-page":"2001","article-title":"icarl: Incremental classifier and representation learning","author":"S.-A. Rebuffi"}],"container-title":["Journal of Sensors"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/js\/2022\/4347004.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/js\/2022\/4347004.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/js\/2022\/4347004.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,9]],"date-time":"2022-04-09T00:35:15Z","timestamp":1649464515000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/js\/2022\/4347004\/"}},"subtitle":[],"editor":[{"given":"Sangsoon","family":"Lim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2022,4,8]]},"references-count":50,"alternative-id":["4347004","4347004"],"URL":"https:\/\/doi.org\/10.1155\/2022\/4347004","relation":{},"ISSN":["1687-7268","1687-725X"],"issn-type":[{"value":"1687-7268","type":"electronic"},{"value":"1687-725X","type":"print"}],"subject":[],"published":{"date-parts":[[2022,4,8]]}}}