Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
MOTIF: A tool for Mutation Testing with Fuzzing
LEE, Jaekwon; VIGANO, Enrico; PASTORE, Fabrizio et al.
2024In Companion Proceedings of the 17th IEEE International Conference on Software Testing, Verification and Validation (ICST) 2024
Peer reviewed
 

Documents


Texte intégral
MOTIF-ToolDemo.pdf
Postprint Auteur (202.29 kB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
Computer Science - Software Engineering
Résumé :
[en] Mutation testing consists of generating test cases that detect faults injected into software (generating mutants) which its original test suite could not. By running such an augmented set of test cases, it may discover actual faults that may have gone unnoticed with the original test suite. It is thus a desired practice for embedded software running in safety-critical cyber-physical systems (CPS). Unfortunately, the state-of-the-art tool targeting C, a typical language for CPS software, relies on symbolic execution, whose limitations often prevent its application. MOTIF overcomes such limitations by leveraging grey-box fuzzing tools to generate unit test cases in C that detect injected faults in mutants. Indeed, fuzzing tools automatically generate inputs by exercising the compiled version of the software under test guided by coverage feedback, thus overcoming the limitations of symbolic execution. Our empirical assessment has shown that it detects more faults than symbolic execution (i.e., up to 47 percentage points), when the latter is applicable.
Centre de recherche :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > SVV - Software Verification and Validation
Disciplines :
Sciences informatiques
Auteur, co-auteur :
LEE, Jaekwon;  University of Ottawa [CA]
VIGANO, Enrico;  Unilu - University of Luxembourg [LU] > SnT
PASTORE, Fabrizio  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SVV
BRIAND, Lionel;  University of Ottawa [CA] ; University of Limerick > LERO
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
MOTIF: A tool for Mutation Testing with Fuzzing
Date de publication/diffusion :
2024
Nom de la manifestation :
17th IEEE International Conference on Software Testing, Verification and Validation (ICST) 2024
Date de la manifestation :
27 - 31 May 2024
Numéro de la conférence :
17
Manifestation à portée :
International
Titre de l'ouvrage principal :
Companion Proceedings of the 17th IEEE International Conference on Software Testing, Verification and Validation (ICST) 2024
Maison d'édition :
IEEE, Piscataway, Etats-Unis - New Jersey
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Disponible sur ORBilu :
depuis le 19 août 2024

Statistiques


Nombre de vues
140 (dont 8 Unilu)
Nombre de téléchargements
75 (dont 3 Unilu)

citations Scopus®
 
0
citations Scopus®
sans auto-citations
0
OpenCitations
 
0
citations OpenAlex
 
2

Bibliographie


Publications similaires



Contacter ORBilu