STAR: Stack Trace Based Automatic Crash Reproduction via Symbolic Execution

@article{Chen2015STARST,
  title={STAR: Stack Trace Based Automatic Crash Reproduction via Symbolic Execution},
  author={N. Chen and S. Kim},
  journal={IEEE Transactions on Software Engineering},
  year={2015},
  volume={41},
  pages={198-220}
}
  • N. Chen, S. Kim
  • Published 2015
  • Computer Science
  • IEEE Transactions on Software Engineering
Software crash reproduction is the necessary first step for debugging. Unfortunately, crash reproduction is often labor intensive. To automate crash reproduction, many techniques have been proposed including record-replay and post-failure-process approaches. Record-replay approaches can reliably replay recorded crashes, but they incur substantial performance overhead to program executions. Alternatively, post-failure-process approaches analyse crashes only after they have occurred. Therefore… Expand
42 Citations
Evolutionary testing for crash reproduction
  • 1
  • Highly Influenced
Evolutionary testing for crash reproduction
  • 6
  • Highly Influenced
A guided genetic algorithm for automated crash reproduction
  • 24
  • Highly Influenced
A Guided Genetic Algorithm for Automated Crash
  • Highly Influenced
Botsing, a Search-based Crash Reproduction Framework for Java
  • 1
Automatic Reproducible Crash Detection
  • Yongfeng Gu, J. Xuan, T. Qian
  • Computer Science
  • 2016 International Conference on Software Analysis, Testing and Evolution (SATE)
  • 2016
  • 1
  • Highly Influenced
Does the fault reside in a stack trace? Assisting crash localization by predicting crashing fault residence
  • 15
  • Highly Influenced
  • PDF
Search-Based Crash Reproduction and Its Impact on Debugging
  • 15
  • Highly Influenced
Crash reproduction via test case mutation: let existing test cases help
  • 34
  • Highly Influenced
  • PDF
Mining Android crash fixes in the absence of issue- and change-tracking systems
  • 6
  • PDF
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 73 REFERENCES
ReCrash: Making Software Failures Reproducible by Preserving Object States
  • 116
  • PDF
BugNet: continuously recording program execution for deterministic replay debugging
  • 282
  • PDF
PRES: probabilistic replay with execution sketching on multiprocessors
  • 266
  • PDF
ODR: output-deterministic replay for multicore debugging
  • 291
  • PDF
Execution synthesis: a technique for automated software debugging
  • 199
  • Highly Influential
  • PDF
RWset: Attacking Path Explosion in Constraint-Based Test Generation
  • 222
  • PDF
...
1
2
3
4
5
...