Fortifying web-based applications automatically. - Shuo Tang; Nathan Dautenhahn; Samuel T. King (CCS, 2011)

Using replicated execution for a more secure and reliable web browser. - Hui Xue 007; Nathan Dautenhahn; Samuel T. King (NDSS, 2012)

Cyrus: unintrusive application-level record-replay for replay parallelism. - Nima Honarmand; Nathan Dautenhahn; Josep Torrellas; Samuel T. King; Gilles Pokam; Cristiano Pereira (ASPLOS, 2013)

QuickRec: prototyping an intel architecture extension for record and replay of multithreaded programs. - Gilles Pokam; Klaus Danne; Cristiano Pereira; Rolf Kassa; Tim Kranich; Shiliang Hu; Justin Emile Gottschlich; Nima Honarmand; Nathan Dautenhahn; Samuel T. King; Josep Torrellas (ISCA, 2013)

Virtual ghost: protecting applications from hostile operating systems. - John Criswell; Nathan Dautenhahn; Vikram S. Adve (ASPLOS, 2014)

KCoFI: Complete Control-Flow Integrity for Commodity Operating System Kernels. - John Criswell; Nathan Dautenhahn; Vikram S. Adve (IEEE Symposium on Security and Privacy, 2014)

Nested Kernel: An Operating System Architecture for Intra-Kernel Privilege Separation. - Nathan Dautenhahn; Theodoros Kasampalis; Will Dietz; John Criswell; Vikram S. Adve (ASPLOS, 2015)

Slipstream: Automatic Interprocess Communication Optimization. - Will Dietz; Joshua Cranmer; Nathan Dautenhahn; Vikram S. Adve (USENIX ATC, 2015)

Protection in commodity monolithic operating systems - Nathan Dautenhahn (2016)

Deconstructing Xen. - Le Shi; Yuming Wu; Yubin Xia; Nathan Dautenhahn; Haibo Chen 001; Binyu Zang; Jinming Li (NDSS, 2017)

Towards Fine-grained, Automated Application Compartmentalization. - Nikos Vasilakis; Ben Karel; Nick Roessler; Nathan Dautenhahn; André DeHon; Jonathan M. Smith (PLOS@SOSP, 2017)

BreakApp: Automated, Flexible Application Compartmentalization. - Nikos Vasilakis; Ben Karel; Nick Roessler; Nathan Dautenhahn; André DeHon; Jonathan M. Smith (NDSS, 2018)

MicroStache: A Lightweight Execution Context for In-Process Safe Region Isolation. - Lucian Mogosanu; Ashay Rane; Nathan Dautenhahn (RAID, 2018)

DeepMatch: practical deep packet inspection in the data plane using network processors. - Joel Hypolite; John Sonchack; Shlomo Hershkop; Nathan Dautenhahn; André DeHon; Jonathan M. Smith (CoNEXT, 2020)

The Design and Implementation of a Verified File System with End-to-End Data Integrity. - Daniel W. Song; Konstantinos Mamouras; Ang Chen 001; Nathan Dautenhahn; Dan S. Wallach (CoRR, 2020)

μSCOPE: A Methodology for Analyzing Least-Privilege Compartmentalization in Large Software Artifacts. - Nick Roessler; Lucas Atayde; Imani Palmer; Derrick Paul McKee; Jai Pandey; Vasileios P. Kemerlis; Mathias Payer; Adam Bates 001; Jonathan M. Smith; André DeHon; Nathan Dautenhahn (RAID, 2021)

Lossless instruction-to-object memory tracing in the Linux kernel. - Nick Roessler; Yi Chien; Lucas Atayde; Peiru Yang; Imani Palmer; Lily Gray; Nathan Dautenhahn (SYSTOR, 2021)

The Endokernel: Fast, Secure, and Programmable Subprocess Virtualization. - Bumjin Im; Fangfei Yang; Chia-Che Tsai; Michael LeMay; Anjo Vahldiek-Oberwagner; Nathan Dautenhahn (CoRR, 2021)

Assessing the Impact of Interface Vulnerabilities in Compartmentalized Software. - Hugo Lefeuvre; Vlad-Andrei Badoiu; Yi Chien; Felipe Huici; Nathan Dautenhahn; Pierre Olivier (CoRR, 2022)

CIVSCOPE: Analyzing Potential Memory Corruption Bugs in Compartment Interfaces. - Yi Chien; Vlad-Andrei Badoiu; Yudi Yang; Yuqian Huo; Kelly Kaoudis; Hugo Lefeuvre; Pierre Olivier; Nathan Dautenhahn (KISV@SOSP, 2023)

Assessing the Impact of Interface Vulnerabilities in Compartmentalized Software. - Hugo Lefeuvre; Vlad-Andrei Badoiu; Yi Chen; Felipe Huici; Nathan Dautenhahn; Pierre Olivier (NDSS, 2023)

Endoprocess: Programmable and Extensible Subprocess Isolation. - Fangfei Yang; Weijie Huang; Kelly Kaoudis; Anjo Vahldiek-Oberwagner; Nathan Dautenhahn (NSPW, 2023)

Whole-Program Privilege and Compartmentalization Analysis with the Object-Encapsulation Model. - Yudi Yang; Weijie Huang; Kelly Kaoudis; Nathan Dautenhahn (SP (Workshops), 2023)

Crypto-ransomware Detection through Quantitative API-based Behavioral Profiling. - Wenjia Song; Sanjula Karanam; Ya Xiao 002; Jingyuan Qi; Nathan Dautenhahn; Na Meng 001; Danfeng Yao (CoRR, 2023)

Endokernel: A Thread Safe Monitor for Lightweight Subprocess Isolation. - Fangfei Yang; Bumjin Im; Weijie Huang; Kelly Kaoudis; Anjo Vahldiek-Oberwagner; Chia-Che Tsai; Nathan Dautenhahn (USENIX Security Symposium, 2024)

Making 'syscall' a Privilege not a Right. - Fangfei Yang; Anjo Vahldiek-Oberwagner; Chia-Che Tsai; Kelly Kaoudis; Nathan Dautenhahn (CoRR, 2024)

SoK: Software Compartmentalization. - Hugo Lefeuvre; Nathan Dautenhahn; David Chisnall; Pierre Olivier (SP, 2025)

Hi-Res: Precise Exploit Detection Using Object-Granular Memory Monitoring. - Ziyang Yang; Saumya Solanki; Scott Rixner; Nathan Dautenhahn (SP (Workshops), 2025)