Derek Bruening
Artificial Intelligence · 2002–2012
A researcher in the Science corpus: 4 papers; trusts 14 researchers and is trusted by 8 researchers here, as inferred from the citation graph.
Subfields
- Artificial Intelligence — 15 citations into it; #17,784 of 35,345 by trust here, #24,417 by citations
- Hardware and Architecture — 13 citations into it; #585 of 1,551 by trust here, #954 by citations
- Information Systems — 10 citations into it
- Computer Networks and Communications — 9 citations into it
- Software — 7 citations into it; #500 of 1,227 by trust here, #718 by citations
- Signal Processing — 5 citations into it
Whom Derek Bruening trusts overall
Their strongest outbound trust, strongest first, inferred from their citations.
- David A. Wagner
- Julian Seward
- Nicholas Nethercote
- George C. Necula
- Vladimir Kiriansky
- Emery D. Berger
- Fred B. Schneider
- Leslie Lamport
- Saman P. Amarasinghe
- Jeffrey S. Foster
Who trusts Derek Bruening overall
- Charles E. Leiserson
- Kostya Serebryany
- Nicholas Nethercote
- Amit Vasudevan
- Olatunji Ruwase
- Ori Or-Meir
- Valentin J. M. Manès
- Jeff H. Perkins
- R. Vuduc
- Ning Qu
Papers from Derek Bruening's perspective
Ordered by how strongly the researchers Derek Bruening trusts endorse each paper. Same corpus, a different order for every researcher.
- Using Valgrind to Detect Undefined Value Errors with Bit-Precision (USENIX ATC, General Track)
- Efficient, transparent, and comprehensive runtime code manipulation
- LIFT: A Low-Overhead Practical Information Flow Tracking System for Detecting Security Attacks (Micro)
- DieHard: probabilistic memory safety for unsafe languages (ACM-SIGPLAN Symposium on Programming Language Design and Implementation)
- Valgrind: a framework for heavyweight dynamic binary instrumentation (ACM-SIGPLAN Symposium on Programming Language Design and Implementation)
- Checking system rules using system-specific, programmer-written compiler extensions (USENIX Symposium on Operating Systems Design and Implementation)
- Cyclone: A Safe Dialect of C (USENIX ATC, General Track)
- Automatically validating temporal safety properties of interfaces (SPIN)
- A First Step Towards Automated Detection of Buffer Overrun Vulnerabilities (Network and Distributed System Security Symposium)
- Dynamo: a transparent dynamic optimization system (ACM-SIGPLAN Symposium on Programming Language Design and Implementation)
Their papers
- AddressSanitizer: A Fast Address Sanity Checker (2012) — 1,300 citations
- Efficient, transparent, and comprehensive runtime code manipulation (2004) — 485 citations
- An infrastructure for adaptive dynamic optimization (2003) — 618 citations
- Secure Execution via Program Shepherding (2002) — 641 citations