Klee: unassisted and automatic generation of high-coverage tests for complex systems programs. C Cadar, D Dunbar, DR Engler OSDI 8, 209-224, 2008 | 4492 | 2008 |
Exokernel: An operating system architecture for application-level resource management DR Engler, MF Kaashoek, J O'Toole Jr ACM SIGOPS Operating Systems Review 29 (5), 251-266, 1995 | 1933 | 1995 |
EXE: Automatically generating inputs of death C Cadar, V Ganesh, PM Pawlowski, DL Dill, DR Engler ACM Transactions on Information and System Security (TISSEC) 12 (2), 1-38, 2008 | 1553 | 2008 |
Bugs as deviant behavior: A general approach to inferring errors in systems code D Engler, DY Chen, S Hallem, A Chou, B Chelf ACM SIGOPS Operating Systems Review 35 (5), 57-72, 2001 | 1139 | 2001 |
An empirical study of operating systems errors A Chou, J Yang, B Chelf, S Hallem, D Engler Proceedings of the eighteenth ACM symposium on Operating systems principles …, 2001 | 1136 | 2001 |
RacerX: Effective, static detection of race conditions and deadlocks D Engler, K Ashcraft ACM SIGOPS operating systems review 37 (5), 237-252, 2003 | 1102 | 2003 |
A few billion lines of code later: using static analysis to find bugs in the real world A Bessey, K Block, B Chelf, A Chou, B Fulton, S Hallem, C Henri-Gros, ... Communications of the ACM 53 (2), 66-75, 2010 | 888 | 2010 |
Checking System Rules Using System-Specific, Programmer-Written Compiler Extensions. DR Engler, B Chelf, A Chou, S Hallem OSDI, 1-16, 2000 | 861 | 2000 |
CMC: A pragmatic approach to model checking real code M Musuvathi, DYW Park, A Chou, DR Engler, DL Dill ACM SIGOPS Operating Systems Review 36 (SI), 75-88, 2002 | 567 | 2002 |
Application performance and flexibility on exokernel systems MF Kaashoek, DR Engler, GR Ganger, HM Briceno, R Hunt, D Mazieres, ... Proceedings of the sixteenth ACM symposium on Operating systems principles …, 1997 | 479 | 1997 |
A system and language for building system-specific, static analyses S Hallem, B Chelf, Y Xie, D Engler Proceedings of the ACM SIGPLAN 2002 Conference on Programming language …, 2002 | 477 | 2002 |
Using model checking to find serious file system errors J Yang, P Twohey, D Engler, M Musuvathi ACM Transactions on Computer Systems (TOCS) 24 (4), 393-423, 2006 | 431 | 2006 |
RWset: Attacking path explosion in constraint-based test generation P Boonstoppel, C Cadar, D Engler Tools and Algorithms for the Construction and Analysis of Systems: 14th …, 2008 | 370 | 2008 |
Execution generated test cases: How to make systems code crash itself C Cadar, D Engler International SPIN Workshop on Model Checking of Software, 2-23, 2005 | 366 | 2005 |
Archer: using symbolic, path-sensitive analysis to detect memory access errors Y Xie, A Chou, D Engler Proceedings of the 9th European software engineering conference held jointly …, 2003 | 349 | 2003 |
Using programmer-written compiler extensions to catch security holes K Ashcraft, D Engler Proceedings 2002 IEEE Symposium on Security and Privacy, 143-159, 2002 | 349 | 2002 |
{Under-Constrained} symbolic execution: Correctness checking for real code DA Ramos, D Engler 24th USENIX Security Symposium (USENIX Security 15), 49-64, 2015 | 307 | 2015 |
DPF: Fast, flexible message demultiplexing using dynamic code generation DR Engler, MF Kaashoek ACM SIGCOMM Computer Communication Review 26 (4), 53-59, 1996 | 287 | 1996 |
Z-ranking: Using statistical analysis to counter the impact of static analysis approximations T Kremenek, D Engler Static Analysis: 10th International Symposium, SAS 2003 San Diego, CA, USA …, 2003 | 260 | 2003 |
VCODE: a retargetable, extensible, very fast dynamic code generation system DR Engler ACM SIGPLAN Notices 31 (5), 160-170, 1996 | 239 | 1996 |