A study of the impact of 45 bugs in the LLVM compiler over the reliability of 309 Debian packages, comparing bugs found by fuzzing the compiler, by compiling real code and by formal verification.
Coccinelle: 10 Years of Automated Evolution in the Linux Kernel
The Coccinelle C-program matching and transformation tool was first released in 2008 to facilitate specification and automation in the evolution of Linux kernel code.
This talk studies the impact of Coccinelle on Linux kernel development and the features of Coccinelle that have made it possible.
TripleAgent: Monitoring, Perturbation and Failure-obliviousness for Automated Resilience Improvement in Java Applications