Sciweavers

OOPSLA
2015
Springer

Towards deployment-time dynamic analysis of server applications

8 years 7 months ago
Towards deployment-time dynamic analysis of server applications
Bug-finding tools based on dynamic analysis (DA), such as Valgrind or the compiler sanitizers provided by Clang and GCC, have become ubiquitous during software development. These analyses are precise but incur a large performance overhead (often several times slower than native execution), which makes them prohibitively expensive to use in production. In this work, we investigate the exciting possibility of deploying such dynamic analyses in production code, using a multi-version execution approach. Categories and Subject Descriptors D.3.4 [Processors]: Run-time Environments Keywords N-Version Execution, Partial Dynamic Analysis
Luís Pina, Cristian Cadar
Added 16 Apr 2016
Updated 16 Apr 2016
Type Journal
Year 2015
Where OOPSLA
Authors Luís Pina, Cristian Cadar
Comments (0)