Deep Learning-Based Defect Prediction for Mobile Applications

dc.authorid Mishra, Alok/0000-0003-1275-2050
dc.authorid Catal, Cagatay/0000-0003-0959-2930
dc.authorwosid Mishra, Alok/AAE-2673-2019
dc.authorwosid Catal, Cagatay/AAF-3929-2019
dc.contributor.author Jorayeva, Manzura
dc.contributor.author Akbulut, Akhan
dc.contributor.author Catal, Cagatay
dc.contributor.author Mishra, Alok
dc.contributor.other Software Engineering
dc.date.accessioned 2024-07-05T15:17:45Z
dc.date.available 2024-07-05T15:17:45Z
dc.date.issued 2022
dc.department Atılım University en_US
dc.department-temp [Jorayeva, Manzura; Akbulut, Akhan] Istanbul Kultur Univ, Dept Comp Engn, TR-34158 Istanbul, Turkey; [Jorayeva, Manzura] Yazara Payment Solut Inc, 230 Pk Ave,4th Floor, New York, NY 10169 USA; [Catal, Cagatay] Qatar Univ, Dept Comp Sci & Engn, Doha 2713, Qatar; [Mishra, Alok] Molde Univ, Coll Specialized Univ Logist, Fac Logist, N-6410 Molde, Norway; [Mishra, Alok] Atilim Univ, Dept Software Engn, TR-06830 Ankara, Turkey en_US
dc.description Mishra, Alok/0000-0003-1275-2050; Catal, Cagatay/0000-0003-0959-2930 en_US
dc.description.abstract Smartphones have enabled the widespread use of mobile applications. However, there are unrecognized defects of mobile applications that can affect businesses due to a negative user experience. To avoid this, the defects of applications should be detected and removed before release. This study aims to develop a defect prediction model for mobile applications. We performed cross-project and within-project experiments and also used deep learning algorithms, such as convolutional neural networks (CNN) and long short term memory (LSTM) to develop a defect prediction model for Android-based applications. Based on our within-project experimental results, the CNN-based model provides the best performance for mobile application defect prediction with a 0.933 average area under ROC curve (AUC) value. For cross-project mobile application defect prediction, there is still room for improvement when deep learning algorithms are preferred. en_US
dc.description.sponsorship Molde University College-Specialized Univ. in Logistics, Norway en_US
dc.description.sponsorship This research was funded by Molde University College-Specialized Univ. in Logistics, Norway for the support of Open Access fund. en_US
dc.identifier.citationcount 3
dc.identifier.doi 10.3390/s22134734
dc.identifier.issn 1424-8220
dc.identifier.issue 13 en_US
dc.identifier.pmid 35808230
dc.identifier.uri https://doi.org/10.3390/s22134734
dc.identifier.uri https://hdl.handle.net/20.500.14411/1786
dc.identifier.volume 22 en_US
dc.identifier.wos WOS:000823471600001
dc.identifier.wosquality Q2
dc.institutionauthor Mıshra, Alok
dc.language.iso en en_US
dc.publisher Mdpi en_US
dc.relation.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject software defect prediction en_US
dc.subject software fault prediction en_US
dc.subject mobile application en_US
dc.subject Android applications en_US
dc.subject deep learning en_US
dc.subject machine learning en_US
dc.title Deep Learning-Based Defect Prediction for Mobile Applications en_US
dc.type Article en_US
dc.wos.citedbyCount 6
dspace.entity.type Publication
relation.isAuthorOfPublication de97bc0b-032d-4567-835e-6cd0cb17b98b
relation.isAuthorOfPublication.latestForDiscovery de97bc0b-032d-4567-835e-6cd0cb17b98b
relation.isOrgUnitOfPublication d86bbe4b-0f69-4303-a6de-c7ec0c515da5
relation.isOrgUnitOfPublication.latestForDiscovery d86bbe4b-0f69-4303-a6de-c7ec0c515da5

Files

Collections