Reviewing software testing models and optimization techniques: an analysis of efficiency and advancement needs

S Kumar - Journal of Computers, Mechanical and Management, 2023 - jcmm.co.in
Software testing is a crucial component of software engineering that aims to confirm the
intended functionality of software modules and minimize the likelihood of future failures. This …

Spectrum-based software fault localization: A survey of techniques, advances, and challenges

HA de Souza, ML Chaim, F Kon - arXiv preprint arXiv:1607.04347, 2016 - arxiv.org
Despite being one of the most basic tasks in software development, debugging is still
performed in a mostly manual way, leading to high cost and low performance. To address …

A survey of challenges in spectrum-based software fault localization

QI Sarhan, Á Beszédes - IEEE Access, 2022 - ieeexplore.ieee.org
In software debugging, fault localization is the most difficult, expensive, tedious, and time-
consuming task, particularly for large-scale software systems. This is due to the fact that it …

An evaluation of pure spectrum‐based fault localization techniques for large‐scale software systems

S Heiden, L Grunske, T Kehrer, F Keller… - Software: Practice …, 2019 - Wiley Online Library
Pure spectrum‐based fault localization (SBFL) is a well‐studied statistical debugging
technique that only takes a set of test cases (some failing and some passing) and their code …

Fault localization in DSLTrans model transformations by combining symbolic execution and spectrum-based analysis

BJ Oakes, J Troya, J Galasso, M Wimmer - Software and Systems …, 2024 - Springer
The verification of model transformations is important for realizing robust model-driven
engineering technologies and quality-assured automation. Many approaches for checking …

Can we predict the quality of spectrum-based fault localization?

M Golagha, A Pretschner… - 2020 IEEE 13th …, 2020 - ieeexplore.ieee.org
Fault localization and repair are time-consuming and tedious. There is a significant and
growing need for automated techniques to support such tasks. Despite significant progress …

[HTML][HTML] Fault centrality: boosting spectrum-based fault localization via local influence calculation

G Zhao, H He, Y Huang - Applied Intelligence, 2022 - Springer
Abstract Spectrum-Based Fault Localization (SBFL) is a widely investigated heuristic
approach and a lightweight but efficient technique. Recently, to discover useful latent …

Timed pattern-based analysis of collaboration failures in system-of-systems

S Hyun, J Song, E Jee, DH Bae - Journal of Systems and Software, 2023 - Elsevier
A system-of-systems (SoS) tries to achieve prominent goals, such as increasing road
capacity in platooning that groups driving vehicles in proximity, through interactions between …

Relationship between the effectiveness of spectrum-based fault localization and bug-fix types in javascript programs

B Vancsics, A Szatmári… - 2020 IEEE 27th …, 2020 - ieeexplore.ieee.org
Spectrum-Based Fault Localization (SBFL) is a well-understood statistical approach to
software fault localization, and there have been numerous studies performed that tackle its …

Leveraging contextual information from function call chains to improve fault localization

Á Beszédes, F Horváth, M Di Penta… - 2020 IEEE 27th …, 2020 - ieeexplore.ieee.org
In Spectrum Based Fault Localization, program elements such as statements or functions
are ranked according to a suspiciousness score which can guide the programmer in finding …