Paper published in a book (Scientific congresses, symposiums and conference proceedings)
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
 

Files


Full Text
ICSE2017.pdf
Author preprint (291.11 kB)
Request a copy

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Search-Based Software Testing; Genetic Algorithms; Automated Crash Reproduction
Abstract :
[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 :
Computer science
Author, co-author :
Soltani, Mozhan
Panichella, Annibale ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
van Deursen, Arie;  Delft University of Technology > EWI
External co-authors :
yes
Language :
English
Title :
A Guided Genetic Algorithm for Automated Crash Reproduction
Publication date :
May 2017
Event name :
39th International Conference on Software Engineering (ICSE 2017)
Event place :
Buenos Aires, Argentina
Event date :
from 20-05-2017 to 28-05-2017
Audience :
International
Main work title :
Proceedings of the 39th International Conference on Software Engineering (ICSE 2017)
Publisher :
ACM
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Available on ORBilu :
since 06 March 2017

Statistics


Number of views
128 (9 by Unilu)
Number of downloads
2 (2 by Unilu)

Scopus citations®
 
41
Scopus citations®
without self-citations
35

Bibliography


Similar publications



Contact ORBilu