Computer Science

Ryan Roemer, Backbone.js Testing, Packt Publishing, Jul. 2013.

Ryan Roemer, Erik Buchanan, Hovav Shacham, and Stefan Savage, Return-Oriented Programming: Systems, Languages, and Applications, ACM Trans. Info. & Sys. Security 15(1):2, Mar. 2012.

Ryan Roemer, Finding the Bad in Good Code: Automated Return-Oriented Programming Exploit Discovery, M.S. thesis, University of California, San Diego, 2009.

Erik Buchanan, Ryan Roemer, Hovav Shacham, and Stefan Savage, When Good Instructions Go Bad: Generalizing Return-Oriented Programming to RISC, In Proceedings of CCS 2008, pages 27-38. ACM Press, Oct. 2008.


Richard Kim, Ryan Roemer, Shifting Ground: Technology in a Post-Grokster World, San Diego Lawyer (Jan./Feb. 2006), p.18-22.

Michael Vella, Ryan Roemer, Open Source Software: Assessing the IP Risks, IP Law Bulletin (May 4, 2005).

Ryan Roemer, Locking Down Loose Bits: Trusted Computing, Digital Rights Management, and the Fight for Copyright Control on Your Computer, 2003 UCLA J.L. & Tech. 8.

Ryan Roemer, The Digital Evolution: Freenet and the Future of Copyright on the Internet, 2002 UCLA J.L. & Tech. 5.