Evolution of Software Testing Strategies and Trends: Semantic Content Analysis of Software Research Corpus of the Last 40 Years

dc.authoridMenekse Dalveren, Gonca Gokce/0000-0002-8649-1909
dc.authoridGURCAN, Fatih/0000-0001-9915-6686
dc.authoridCagiltay, Nergiz/0000-0003-0875-9276
dc.authorscopusid57194776706
dc.authorscopusid57201658878
dc.authorscopusid16237826800
dc.authorscopusid23467687800
dc.authorscopusid35243744400
dc.authorwosidMenekse Dalveren, Gonca Gokce/HHS-4591-2022
dc.authorwosidSoylu, Ahmet/D-9960-2011
dc.authorwosidGURCAN, Fatih/AAJ-7503-2021
dc.authorwosidCagiltay, Nergiz/O-3082-2019
dc.contributor.authorDalveren, Gonca Gökçe Menekşe
dc.contributor.authorDalveren, Gonca Gokce Menekse
dc.contributor.authorÇağıltay, Nergiz
dc.contributor.authorRoman, Dumitru
dc.contributor.authorSoylu, Ahmet
dc.contributor.otherInformation Systems Engineering
dc.contributor.otherSoftware Engineering
dc.date.accessioned2024-07-05T15:16:51Z
dc.date.available2024-07-05T15:16:51Z
dc.date.issued2022
dc.departmentAtılım Universityen_US
dc.department-temp[Gurcan, Fatih] Karadeniz Tech Univ, Fac Engn, Dept Comp Engn, TR-61080 Trabzon, Turkey; [Dalveren, Gonca Gokce Menekse; Cagiltay, Nergiz Ercil] Atilim Univ, Fac Engn, Dept Software Engn, TR-06830 Ankara, Turkey; [Roman, Dumitru] SINTEF AS, Dept Sustainable Commun Technol, N-0373 Oslo, Norway; [Soylu, Ahmet] Norwegian Univ Sci & Technol, Fac Informat Technol & Elect Engn, Dept Comp Sci, N-2815 Gjovik, Norwayen_US
dc.descriptionMenekse Dalveren, Gonca Gokce/0000-0002-8649-1909; GURCAN, Fatih/0000-0001-9915-6686; Cagiltay, Nergiz/0000-0003-0875-9276en_US
dc.description.abstractFrom the early days of computer systems to the present, software testing has been considered as a crucial process that directly affects the quality and reliability of software-oriented products and services. Accordingly, there is a huge amount of literature regarding the improvement of software testing approaches. However, there are limited reviews that show the whole picture of the software testing studies covering the topics and trends of the field. This study aims to provide a general figure reflecting topics and trends of software testing by analyzing the majority of software testing articles published in the last 40 years. A semi-automated methodology is developed for the analysis of software testing corpus created from core publication sources. The methodology of the study is based on the implementation of probabilistic topic modeling approach to discover hidden semantic patterns in the 14,684 published articles addressing software testing issues between 1980 and 2019. The results revealed 42 topics of the field, highlighting five software development ages, namely specification, detection, generation, evaluation, and prediction. The recent accelerations of the topics also showed a trend toward prediction-based software testing actions. Additionally, a higher trend on the topics concerning "Security Vulnerability", "Open Source" and "Mobile Application" was identified. This study showed that the current trend of software testing is towards prediction-based testing strategies. Therefore, the findings of this study may provide valuable insights for the industry and software communities to be prepared for the possible changes in the software testing procedures using prediction-based approaches.en_US
dc.identifier.citation7
dc.identifier.doi10.1109/ACCESS.2022.3211949
dc.identifier.endpage106109en_US
dc.identifier.issn2169-3536
dc.identifier.scopus2-s2.0-85140200883
dc.identifier.scopusqualityQ1
dc.identifier.startpage106093en_US
dc.identifier.urihttps://doi.org/10.1109/ACCESS.2022.3211949
dc.identifier.urihttps://hdl.handle.net/20.500.14411/1678
dc.identifier.volume10en_US
dc.identifier.wosWOS:000866420000001
dc.identifier.wosqualityQ2
dc.language.isoenen_US
dc.publisherIeee-inst Electrical Electronics Engineers incen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectSoftware testingen_US
dc.subjectContent analysisen_US
dc.subjectMarket researchen_US
dc.subjectSystematicsen_US
dc.subjectSoftware engineeringen_US
dc.subjectSemanticsen_US
dc.subjectSoftware testingen_US
dc.subjecttopic modelingen_US
dc.subjecttrend analysisen_US
dc.subjecttest strategiesen_US
dc.titleEvolution of Software Testing Strategies and Trends: Semantic Content Analysis of Software Research Corpus of the Last 40 Yearsen_US
dc.typeArticleen_US
dspace.entity.typePublication
relation.isAuthorOfPublicationffacc1c8-d6c0-4dd8-bad7-6a42bbb89dcf
relation.isAuthorOfPublicationc99221fa-e0c9-4b73-9f64-54919fcd3c58
relation.isAuthorOfPublication.latestForDiscoveryffacc1c8-d6c0-4dd8-bad7-6a42bbb89dcf
relation.isOrgUnitOfPublicationcf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublicationd86bbe4b-0f69-4303-a6de-c7ec0c515da5
relation.isOrgUnitOfPublication.latestForDiscoverycf0fb36c-0500-438e-b4cc-ad1d4ef25579

Files

Collections