Descartes: A pitest engine to detect pseudo-tested methods: Tool demonstration
2018 (English)In: ASE 2018 - Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, Association for Computing Machinery (ACM) , 2018, p. 908-911Conference paper, Published paper (Refereed)
Abstract [en]
Descartes is a tool that implements extreme mutation operators and aims at finding pseudo-tested methods in Java projects. It leverages the efficient transformation and runtime features of PITest. The demonstration compares Descartes with Gregor, the default mutation engine provided by PITest, in a set of real open source projects. It considers the execution time, number of mutants created and the relationship between the mutation scores produced by both engines. It provides some insights on the main features exposed by Descartes.
Place, publisher, year, edition, pages
Association for Computing Machinery (ACM) , 2018. p. 908-911
Keywords [en]
Extreme mutation, Mutation testing, PITest, Pseudo-tested methods, Software testing, Engines, Open source software, Mutation operators, Mutation score, Open source projects, Tool demonstration
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-314285DOI: 10.1145/3238147.3240474ISI: 000553784500097Scopus ID: 2-s2.0-85053669871OAI: oai:DiVA.org:kth-314285DiVA, id: diva2:1673477
Conference
33rd IEEE/ACM International Conference on Automated Software Engineering, ASE 2018, Montpellier, France, 3-7 September 2018
Funder
EU, European Research Council, stamp
Note
Part of proceedings: ISBN 978-1-4503-5937-5
QC 20220621
2022-06-212022-06-212023-08-04Bibliographically approved