Metallaxis‐FL: mutation‐based fault localization

M Papadakis, Y Le Traon - Software Testing, Verification and …, 2015 - Wiley Online Library
Fault localization methods seek to identify faulty program statements based on the
information provided by the failing and passing test executions. Spectrum‐based methods …

Ask the mutants: Mutating faulty programs for fault localization

S Moon, Y Kim, M Kim, S Yoo - 2014 IEEE Seventh …, 2014 - ieeexplore.ieee.org
We present MUSE (MUtation-baSEd fault localization technique), a new fault localization
technique based on mutation analysis. A key idea of MUSE is to identify a faulty statement …

Using mutants to locate" unknown" faults

M Papadakis, Y Le Traon - 2012 IEEE Fifth International …, 2012 - ieeexplore.ieee.org
Many fault localization techniques operate by crosscutting coverage information of passed
and failed test executions. Generally, their accuracy depends on the utilized coverage …

Mutation-based fault localization for real-world multilingual programs (T)

S Hong, B Lee, T Kwak, Y Jeon, B Ko… - 2015 30th IEEE/ACM …, 2015 - ieeexplore.ieee.org
Programmers maintain and evolve their software in a variety of programming languages to
take advantage of various control/data abstractions and legacy libraries. The programming …

A correlation study between automated program repair and test-suite metrics

J Yi, SH Tan, S Mechtaev, M Böhme… - Proceedings of the 40th …, 2018 - dl.acm.org
Automated program repair has attracted attention due to its potential to reduce debugging
cost. Prior works show the feasibility of automated repair, and the research focus is gradually …

Automatically performing weak mutation with the aid of symbolic execution, concolic testing and search-based testing

M Papadakis, N Malevris - Software Quality Journal, 2011 - Springer
Automating software testing activities can increase the quality and drastically decrease the
cost of software development. Toward this direction, various automated test data generation …

Combining mutation and fault localization for automated program debugging

V Debroy, WE Wong - Journal of Systems and Software, 2014 - Elsevier
This paper proposes a strategy for automatically fixing faults in a program by combining the
ideas of mutation and fault localization. Statements ranked in order of their likelihood of …

Learning realistic mutations: Bug creation for neural bug detectors

C Richter, H Wehrheim - 2022 IEEE Conference on Software …, 2022 - ieeexplore.ieee.org
Mutations are small, often token-level changes to program code, typically performed during
mutation testing for evaluating the quality of test suites. Recently, code mutations have come …

[PDF][PDF] Orientaçao a objeto: Definiçao, implementaçao e análise de recursos de teste e validaçao

AMR Vincenzi - 2004 - academia.edu
Odesenvolvimento de software baseado no paradigma Ori-entado a Objetos (OO) e
baseado em componentes é uma realidade. Este trabalho trata de teste e validaçao dentro …

[HTML][HTML] MUSEUM: Debugging real-world multilingual programs using mutation analysis

S Hong, T Kwak, B Lee, Y Jeon, B Ko, Y Kim… - Information and Software …, 2017 - Elsevier
Context: The programming language ecosystem has diversified over the last few decades.
Non-trivial programs are likely to be written in more than a single language to take …