Follow
Dawson Engler
Dawson Engler
Associate Professor of Computer Science, Stanford University
Verified email at stanford.edu - Homepage
Title
Cited by
Cited by
Year
Klee: unassisted and automatic generation of high-coverage tests for complex systems programs.
C Cadar, D Dunbar, DR Engler
OSDI 8, 209-224, 2008
42962008
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
19071995
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
16242008
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
11252001
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
11182001
RacerX: Effective, static detection of race conditions and deadlocks
D Engler, K Ashcraft
ACM SIGOPS operating systems review 37 (5), 237-252, 2003
10922003
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
8682010
Checking System Rules Using System-Specific, Programmer-Written Compiler Extensions.
DR Engler, B Chelf, A Chou, S Hallem
OSDI, 1-16, 2000
8562000
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
5692002
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
4712002
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
4701997
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
4332006
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
3612005
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
3582008
Using programmer-written compiler extensions to catch security holes
K Ashcraft, D Engler
Proceedings 2002 IEEE Symposium on Security and Privacy, 143-159, 2002
3502002
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
3482003
{Under-Constrained} symbolic execution: Correctness checking for real code
DA Ramos, D Engler
24th USENIX Security Symposium (USENIX Security 15), 49-64, 2015
2862015
DPF: Fast, flexible message demultiplexing using dynamic code generation
DR Engler, MF Kaashoek
ACM SIGCOMM Computer Communication Review 26 (4), 53-59, 1996
2851996
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
2572003
VCODE: a retargetable, extensible, very fast dynamic code generation system
DR Engler
ACM SIGPLAN Notices 31 (5), 160-170, 1996
2411996
Model Checking Large Network Protocol Implementations.
M Musuvathi, DR Engler
NSDI 4, 12-12, 2004
2312004
Explode: a lightweight, general system for finding serious storage system errors
J Yang, C Sar, D Engler
Proceedings of the 7th symposium on Operating systems design and …, 2006
2242006
Exterminate all operating system abstractions
DR Engler, MF Kaashoek
Proceedings 5th Workshop on Hot Topics in Operating Systems (HotOS-V), 78-83, 1995
2011995
From uncertainty to belief: Inferring the specification within
T Kremenek, P Twohey, G Back, A Ng, D Engler
Proceedings of the 7th symposium on Operating systems design and …, 2006
2002006
Static analysis versus software model checking for bug finding
D Engler, M Musuvathi
International Workshop on Verification, Model Checking, and Abstract …, 2004
1972004
C: A language for high-level, efficient, and machine-independent dynamic code generation
DR Engler, WC Hsieh, MF Kaashoek
Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of …, 1996
1871996
Correlation exploitation in error ranking
T Kremenek, K Ashcraft, J Yang, D Engler
ACM SIGSOFT Software Engineering Notes 29 (6), 83-93, 2004
1842004
Practical, low-effort equivalence verification of real code
DA Ramos, DR Engler
Computer Aided Verification: 23rd International Conference, CAV 2011 …, 2011
1752011
C and tcc: a language and compiler for dynamic code generation
M Poletto, WC Hsieh, DR Engler, MF Kaashoek
ACM Transactions on Programming Languages and Systems (TOPLAS) 21 (2), 324-369, 1999
1701999
Automatically generating malicious disks using symbolic execution
J Yang, C Sar, P Twohey, C Cadar, D Engler
2006 IEEE Symposium on Security and Privacy (S&P'06), 15 pp.-257, 2006
1502006
DCG: An efficient, retargetable dynamic code generation system
DR Engler, TA Proebsting
ACM SIGPLAN Notices 29 (11), 263-272, 1994
1281994
The operating system kernel as a secure programmable machine
DR Engler, MF Kaashoek, JW O'Toole Jr
ACM SIGOPS Operating Systems Review 29 (1), 78-82, 1995
1251995
The Exokernel operating system architecture
DR Engler
Massachusetts Institute of Technology, 1998
1181998
tcc: A system for fast, flexible, and high-level dynamic code generation
M Poletto, DR Engler, MF Kaashoek
ACM SIGPLAN Notices 32 (5), 109-121, 1997
1141997
{CDE}: Using System Call Interposition to Automatically Create Portable Software Packages
PJ Guo, D Engler
2011 USENIX Annual Technical Conference (USENIX ATC 11), 2011
1082011
Server operating systems
MF Kaashoek, DR Engler, GR Ganger, DA Wallach
Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems …, 1996
1001996
ASHs: Application-specific handlers for high-performance messaging
DA Wallach, DR Engler, MF Kaashoek
Conference proceedings on Applications, technologies, architectures, and …, 1996
991996
Fast and flexible application-level networking on exokernel systems
GR Ganger, DR Engler, MF Kaashoek, HM Briceno, R Hunt, T Pinckney
ACM Transactions on Computer Systems (TOCS) 20 (1), 49-83, 2002
932002
Under-constrained execution: making automatic code destruction easy and scalable
D Engler, D Dunbar
Proceedings of the 2007 international symposium on Software testing and …, 2007
872007
AVM: Application-level virtual memory
DR Engler, SK Gupta, MF Kaashoek
Proceedings 5th Workshop on Hot Topics in Operating Systems (HotOS-V), 72-77, 1995
861995
The system can't perform the operation now. Try again later.
Articles 1–40