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 …
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
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 …
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 …
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
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 …
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
The verification of model transformations is important for realizing robust model-driven
engineering technologies and quality-assured automation. Many approaches for checking …
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 …
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 …
approach and a lightweight but efficient technique. Recently, to discover useful latent …
Timed pattern-based analysis of collaboration failures in system-of-systems
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 …
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 …
software fault localization, and there have been numerous studies performed that tackle its …
Leveraging contextual information from function call chains to improve fault localization
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 …
are ranked according to a suspiciousness score which can guide the programmer in finding …