Search
Now showing items 1-6 of 6
Presentation
Study of Trivial Compiler Equivalence on C++ Object-Oriented Mutation Operators
(ACM: Association for Computing Machinery, 2019)
Trivial Compiler Equivalence (TCE) has been recently proposed as an effective technique to detect equivalences between programs, where two or more programs are equivalent if the compiler pro duces the same binary code. ...
Presentation
Search-based mutation testing to improve performance tests
(Association for Computing Machinery (ACM), 2018)
Performance bugs are common and can cause a significant deterio ration in the behaviour of a program, leading to costly issues. To detect them and reduce their impact, performance tests are typi cally applied. However, ...
Article
Performance mutation testing
(Wiley, 2021)
Performance bugs are known to be a major threat to the success of software products. Performance tests aim to detect performance bugs by executing the program through test cases and checking whether it exhibits a noticeable ...
Article
Assessment of C++ object-oriented mutation operators: A selective mutation approach
(Wiley, 2017)
Mutation testing is an effective but costly testing technique. Several studies have observed that some mutants can be redundant and therefore removed without affecting its effectiveness. Sim ilarly, some mutants may be ...
Presentation
GiGAn: Evolutionary Mutation Testing for C++ Object-Oriented Systems
(ACM: Association for Computing Machinery, 2017)
The reduction of the expenses of mutation testing should be based on well-studied cost reduction techniques to avoid bi ased results. Evolutionary Mutation Testing (EMT) aims at generating a reduced set of mutants by ...
Article
Performance mutation testing: hypothesis and open questions
(Elsevier, 2018)
Performance bugs are common, costly, and elusive. Performance tests aim to detect performance bugs by running the program with specific inputs and determining whether the observed behaviour is acceptable. There not ...