Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
A Guided Genetic Algorithm for Automated Crash Reproduction
Soltani, Mozhan; PANICHELLA, Annibale; van Deursen, Arie
2017In Proceedings of the 39th International Conference on Software Engineering (ICSE 2017)
Peer reviewed
 

Documents


Texte intégral
ICSE2017.pdf
Preprint Auteur (291.11 kB)
Demander un accès

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

Envoyer vers



Détails



Mots-clés :
Search-Based Software Testing; Genetic Algorithms; Automated Crash Reproduction
Résumé :
[en] To reduce the effort developers have to make for crash debugging, researchers have proposed several solutions for automatic failure reproduction. Recent advances proposed the use of symbolic execution, mutation analysis, and directed model checking as underling techniques for post-failure analysis of crash stack traces. However, existing approaches still cannot reproduce many real-world crashes due to such limitations as environment dependencies, path explosion, and time complexity. To address these challenges, we present EvoCrash, a post-failure approach which uses a novel Guided Genetic Algorithm (GGA) to cope with the large search space characterizing real-world software programs. Our empirical study on three open-source systems shows that EvoCrash can replicate 41 (82%) of real-world crashes, 34 (89%) of which are useful reproductions for debugging purposes, outperforming the state-of-the-art in crash replication.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
Soltani, Mozhan
PANICHELLA, Annibale ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
van Deursen, Arie;  Delft University of Technology > EWI
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
A Guided Genetic Algorithm for Automated Crash Reproduction
Date de publication/diffusion :
mai 2017
Nom de la manifestation :
39th International Conference on Software Engineering (ICSE 2017)
Lieu de la manifestation :
Buenos Aires, Argentine
Date de la manifestation :
from 20-05-2017 to 28-05-2017
Manifestation à portée :
International
Titre de l'ouvrage principal :
Proceedings of the 39th International Conference on Software Engineering (ICSE 2017)
Maison d'édition :
ACM
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Disponible sur ORBilu :
depuis le 06 mars 2017

Statistiques


Nombre de vues
183 (dont 9 Unilu)
Nombre de téléchargements
2 (dont 2 Unilu)

citations Scopus®
 
46
citations Scopus®
sans auto-citations
40
citations OpenAlex
 
50

Bibliographie


Publications similaires



Contacter ORBilu