Software module classification for commercial bug reports
buir.contributor.author | Öztürk, Ceyhun Emre | |
buir.contributor.author | Koç, Aykut | |
buir.contributor.orcid | Öztürk, Ceyhun Emre|0000-0001-9744-6778 | |
buir.contributor.orcid | Koç, Aykut|0000-0002-6348-2663 | |
dc.citation.epage | 5 | en_US |
dc.citation.spage | 1 | |
dc.contributor.author | Öztürk, Ceyhun Emre | |
dc.contributor.author | Yilmaz, E. H. | |
dc.contributor.author | Koksal, O. | |
dc.contributor.author | Koç, Aykut | |
dc.coverage.spatial | Rhodes Island, Greece | |
dc.date.accessioned | 2024-03-12T08:04:13Z | |
dc.date.available | 2024-03-12T08:04:13Z | |
dc.date.issued | 2023-08-02 | |
dc.department | Department of Electrical and Electronics Engineering | |
dc.department | National Magnetic Resonance Research Center (UMRAM) | |
dc.description | Conference Name: 2023 IEEE International Conference on Acoustics, Speech and Signal Processing Workshops, ICASSPW | |
dc.description | Date of Conference: 04-10 June 2023 | |
dc.description.abstract | In this work, we curate and investigate a dataset named Turkish Software Report - Module Classification (TSRMC), consisting of commercial software bug reports of a company. Automated bug classification is required in large-scale software projects due to the vast amount of bugs. We analyze and report the statistical features and classification difficulty of the dataset. We use several methods from the text classification literature to assign each bug report of the TSRMC dataset a suitable software module. The utilized methods include traditional machine learning (ML) methods, such as support vector machine (SVM) and logistic regression; sequential deep learning (DL) models, such as gated recurrent unit (GRU) and convolutional neural networks (CNN); and Bidirectional Encoder Representations from Transformers (BERT)-based pre-trained language models (PLMs). Our work is one of the first efforts in automated bug report classification literature that focuses on commercial bugs and uses bilingual (Turkish and English) texts. | |
dc.description.provenance | Made available in DSpace on 2024-03-12T08:04:13Z (GMT). No. of bitstreams: 1 Software_Module_Classification_for_Commercial_Bug_Reports.pdf: 224102 bytes, checksum: 42183428a2194b715953dbdd19161f9f (MD5) Previous issue date: 2023-08-02 | en |
dc.identifier.doi | 10.1109/ICASSPW59220.2023.10193706 | |
dc.identifier.isbn | 9798350302615 | |
dc.identifier.uri | https://hdl.handle.net/11693/114551 | |
dc.language.iso | en | |
dc.publisher | Institute of Electrical and Electronics Engineers | |
dc.relation.isversionof | https://dx.doi.org/10.1109/ICASSPW59220.2023.10193706 | |
dc.source.title | IEEE ICASSPW 2023 Workshop Proceedings | |
dc.subject | Bug triaging | |
dc.subject | Machine learning | |
dc.subject | Natural language processing | |
dc.subject | Software bug report classification | |
dc.subject | Software engineering | |
dc.title | Software module classification for commercial bug reports | |
dc.type | Conference Paper |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Software_Module_Classification_for_Commercial_Bug_Reports.pdf
- Size:
- 218.85 KB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 2.01 KB
- Format:
- Item-specific license agreed upon to submission
- Description: