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.
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.
In this paper, we present a novel resilience improvement system for Java applications.
The unique feature of this system is to combine automated monitoring, automated perturbation injection, and automated resilience improvement.
Paper - https://arxiv.org/pdf/1812.10706