Artificial intelligence applied to software testing: A tertiary study

D Amalfitano, S Faralli, JCR Hauck… - ACM Computing …, 2023 - dl.acm.org
Context: Artificial intelligence (AI) methods and models have extensively been applied to
support different phases of the software development lifecycle, including software testing …

[HTML][HTML] Development of a Maturity Model for Software Quality Assurance Practices

A Al MohamadSaleh, S Alzahrani - Systems, 2023 - mdpi.com
The advancements in the technology landscape and software development in recent years
mandate paying attention to Software Quality Assurance (SQA) because it is becoming …

Automatic creation of acceptance tests by extracting conditionals from requirements: NLP approach and case study

J Fischbach, J Frattini, A Vogelsang, D Mendez… - Journal of Systems and …, 2023 - Elsevier
Acceptance testing is crucial to determine whether a system fulfills end-user requirements.
However, the creation of acceptance tests is a laborious task entailing two major …

[HTML][HTML] The k + 1 Symmetric Test Pattern for Smart Contracts

T Górski - Symmetry, 2022 - mdpi.com
A smart contract is a pivotal notion in blockchain technology. Distributed applications contain
smart contracts verifying the fulfillment of the conditions, which determine the execution of …

A multi-method study of internet of things systems testing in industry

JB Minani, F Sabir, N Moha… - IEEE Internet of Things …, 2023 - ieeexplore.ieee.org
As the Internet of Things (IoT) grows, its failures may have dramatic consequences on the
lives of people who depend on it. Yet, it is hard to test IoT systems before they are deployed …

[HTML][HTML] Catalog and detection techniques of microservice anti-patterns and bad smells: A tertiary study

T Cerny, AS Abdelfattah, A Al Maruf, A Janes… - Journal of Systems and …, 2023 - Elsevier
Background: Various works investigated microservice anti-patterns and bad smells in the
past few years. We identified seven secondary publications that summarize these, but they …

[HTML][HTML] Double-counting in software engineering tertiary studies—An overlooked threat to validity

J Börstler, N bin Ali, K Petersen - Information and Software Technology, 2023 - Elsevier
Context: Double-counting in a literature review occurs when the same data, population, or
evidence is erroneously counted multiple times during synthesis. Detecting and mitigating …

How good are my search strings? Reflections on using an existing review as a quasi-gold standard

HKV Tran, J Börstler, N Ali… - arXiv preprint arXiv …, 2024 - arxiv.org
Background: Systematic literature studies (SLS) have become a core research methodology
in Evidence-based Software Engineering (EBSE). Search completeness, ie, finding all …

An initial investigation of the effect of quality factors on Agile test case quality through experts' review

SO Barraood, H Mohd, F Baharom - Cogent Engineering, 2022 - Taylor & Francis
A test case is a cornerstone of the testing process; hence, it is quintessential to ensure the
quality of the test cases. However, test case design in the Agile testing process has …

[PDF][PDF] Requirements Prioritization in Agile Projects: From Experts' Perspectives

NH Borhan, H Zulzalil, SAA Hassan, M Ali - Journal of Theoretical and …, 2022 - jatit.org
Software becomes an essential part of our lives because of the required automation in every
field. A software requirement plays an important role in its development. In Requirement …