Skip to main content

Showing 1–4 of 4 results for author: Ojdanic, M

.
  1. arXiv:2212.11762  [pdf, other

    cs.SE

    Kee** Mutation Test Suites Consistent and Relevant with Long-Standing Mutants

    Authors: Milos Ojdanic, Mike Papadakis, Mark Harman

    Abstract: Mutation testing has been demonstrated to be one of the most powerful fault-revealing tools in the tester's tool kit. Much previous work implicitly assumed it to be sufficient to re-compute mutant suites per release. Sadly, this makes mutation results inconsistent; mutant scores from each release cannot be directly compared, making it harder to measure test improvement. Furthermore, regular code c… ▽ More

    Submitted 22 December, 2022; originally announced December 2022.

  2. arXiv:2112.14566  [pdf, other

    cs.SE

    Mutation Testing in Evolving Systems: Studying the relevance of mutants to code evolution

    Authors: Milos Ojdanic, Ezekiel Soremekun, Renzo Degiovanni, Mike Papadakis, Yves Le Traon

    Abstract: When software evolves, opportunities for introducing faults appear. Therefore, it is important to test the evolved program behaviors during each evolution cycle. We conduct an exploratory study to investigate the properties of commit-relevant mutants, i.e., the test elements of commit-aware mutation testing, by offering a general definition and an experimental approach to identify them. We thus, a… ▽ More

    Submitted 29 December, 2021; originally announced December 2021.

  3. arXiv:2112.14508  [pdf, other

    cs.SE

    Syntactic Vs. Semantic similarity of Artificial and Real Faults in Mutation Testing Studies

    Authors: Milos Ojdanic, Aayush Garg, Ahmed Khanfir, Renzo Degiovanni, Mike Papadakis, Yves Le Traon

    Abstract: Fault seeding is typically used in controlled studies to evaluate and compare test techniques. Central to these techniques lies the hypothesis that artificially seeded faults involve some form of realistic properties and thus provide realistic experimental results. In an attempt to strengthen realism, a recent line of research uses advanced machine learning techniques, such as deep learning and Na… ▽ More

    Submitted 29 December, 2021; originally announced December 2021.

  4. Cerebro: Static Subsuming Mutant Selection

    Authors: Aayush Garg, Milos Ojdanic, Renzo Degiovanni, Thierry Titcheu Chekam, Mike Papadakis, Yves Le Traon

    Abstract: Mutation testing research has indicated that a major part of its application cost is due to the large number of low utility mutants that it introduces. Although previous research has identified this issue, no previous study has proposed any effective solution to the problem. Thus, it remains unclear how to mutate and test a given piece of code in a best effort way, i.e., achieving a good trade-off… ▽ More

    Submitted 1 March, 2022; v1 submitted 28 December, 2021; originally announced December 2021.