A Language for the Compact Representation of Multiple Program Versions. - Sébastien Donadio; James C. Brodman; Thomas Roeder; Kamen Yotov; Denis Barthou; Albert Cohen 001; María Jesús Garzarán; David A. Padua; Keshav Pingali (LCPC, 2005)

Design and implementation of a single system image operating system for ad hoc networks. - Hongzhou Liu; Tom Roeder; Kevin Walsh 001; Rimon Barr; Emin Gün Sirer (MobiSys, 2005)

Solving the starting problem: device drivers as self-describing artifacts. - Michael F. Spear; Tom Roeder; Orion Hodson; Galen C. Hunt; Steven Levi (EuroSys, 2006)

An experimental comparison of cache-oblivious and cache-conscious programs. - Kamen Yotov; Thomas Roeder; Keshav Pingali; John A. Gunnels; Fred G. Gustavson (SPAA, 2007)

Proactive obfuscation. - Tom Roeder; Fred B. Schneider (ACM Trans. Comput. Syst., 2010)

Proactive Obfuscation. - Thomas Roeder (2010)

Dynamic Searchable Symmetric Encryption. - Seny Kamara; Charalampos Papamanthou; Tom Roeder (IACR Cryptol. ePrint Arch., 2012)

Multi-Verifier Signatures. - Tom Roeder; Rafael Pass; Fred B. Schneider (J. Cryptol., 2012)

Enforcing Forward-Edge Control-Flow Integrity in GCC & LLVM. - Caroline Tice; Tom Roeder; Peter Collingbourne; Stephen Checkoway; Úlfar Erlingsson; Luis Lozano; Geoff Pike (USENIX Security Symposium, 2014)