Evolution of Software Testing Strategies and Trends: Semantic Content Analysis of Software Research Corpus of the Last 40 Years
dc.authorid | Menekse Dalveren, Gonca Gokce/0000-0002-8649-1909 | |
dc.authorid | GURCAN, Fatih/0000-0001-9915-6686 | |
dc.authorid | Cagiltay, Nergiz/0000-0003-0875-9276 | |
dc.authorscopusid | 57194776706 | |
dc.authorscopusid | 57201658878 | |
dc.authorscopusid | 16237826800 | |
dc.authorscopusid | 23467687800 | |
dc.authorscopusid | 35243744400 | |
dc.authorwosid | Menekse Dalveren, Gonca Gokce/HHS-4591-2022 | |
dc.authorwosid | Soylu, Ahmet/D-9960-2011 | |
dc.authorwosid | GURCAN, Fatih/AAJ-7503-2021 | |
dc.authorwosid | Cagiltay, Nergiz/O-3082-2019 | |
dc.contributor.author | Gurcan, Fatih | |
dc.contributor.author | Dalveren, Gonca Gokce Menekse | |
dc.contributor.author | Cagiltay, Nergiz Ercil | |
dc.contributor.author | Roman, Dumitru | |
dc.contributor.author | Soylu, Ahmet | |
dc.contributor.other | Information Systems Engineering | |
dc.contributor.other | Software Engineering | |
dc.date.accessioned | 2024-07-05T15:16:51Z | |
dc.date.available | 2024-07-05T15:16:51Z | |
dc.date.issued | 2022 | |
dc.department | Atılım University | en_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, Norway | en_US |
dc.description | Menekse Dalveren, Gonca Gokce/0000-0002-8649-1909; GURCAN, Fatih/0000-0001-9915-6686; Cagiltay, Nergiz/0000-0003-0875-9276 | en_US |
dc.description.abstract | From 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.citation | 7 | |
dc.identifier.doi | 10.1109/ACCESS.2022.3211949 | |
dc.identifier.endpage | 106109 | en_US |
dc.identifier.issn | 2169-3536 | |
dc.identifier.scopus | 2-s2.0-85140200883 | |
dc.identifier.scopusquality | Q1 | |
dc.identifier.startpage | 106093 | en_US |
dc.identifier.uri | https://doi.org/10.1109/ACCESS.2022.3211949 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14411/1678 | |
dc.identifier.volume | 10 | en_US |
dc.identifier.wos | WOS:000866420000001 | |
dc.identifier.wosquality | Q2 | |
dc.institutionauthor | Dalveren, Gonca Gökçe Menekşe | |
dc.institutionauthor | Çağıltay, Nergiz | |
dc.language.iso | en | en_US |
dc.publisher | Ieee-inst Electrical Electronics Engineers inc | 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 testing | en_US |
dc.subject | Content analysis | en_US |
dc.subject | Market research | en_US |
dc.subject | Systematics | en_US |
dc.subject | Software engineering | en_US |
dc.subject | Semantics | en_US |
dc.subject | Software testing | en_US |
dc.subject | topic modeling | en_US |
dc.subject | trend analysis | en_US |
dc.subject | test strategies | en_US |
dc.title | Evolution of Software Testing Strategies and Trends: Semantic Content Analysis of Software Research Corpus of the Last 40 Years | en_US |
dc.type | Article | en_US |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | ffacc1c8-d6c0-4dd8-bad7-6a42bbb89dcf | |
relation.isAuthorOfPublication | c99221fa-e0c9-4b73-9f64-54919fcd3c58 | |
relation.isAuthorOfPublication.latestForDiscovery | ffacc1c8-d6c0-4dd8-bad7-6a42bbb89dcf | |
relation.isOrgUnitOfPublication | cf0fb36c-0500-438e-b4cc-ad1d4ef25579 | |
relation.isOrgUnitOfPublication | d86bbe4b-0f69-4303-a6de-c7ec0c515da5 | |
relation.isOrgUnitOfPublication.latestForDiscovery | cf0fb36c-0500-438e-b4cc-ad1d4ef25579 |