Transactional Collection Classes
Brian D. Carlstrom, Austen McDonald, Michael Carbin, Christos
Kozyrakis, and Kunle Olukotun.
In Proceedings of Principles and Practice of Parallel
Computing (PPoPP), San Jose, California, March 2007.
(
PDF)
Reflective
Program Generation with Patterns
Manuel Fähndrich, Michael Carbin, James R. Larus.
In Proceedings Generative Programming and Component
Engineering (GPCE), Portland, Oregon, October 2006
(
PDF)
Learning Effective BDD
Variable Orders for BDD-Based Program Analysis
Michael Carbin
Stanford University Honors Thesis, May 2006. Co-winner of the Wegbreit
prize for best CS honors thesis.
(PDF)
Using Datalog
with Binary Decision Diagrams for Program Analysis
John Whaley, Dzintars Avots, Michael Carbin, Monica S. Lam.
In Proceedings of Programming Languages and Systems: Third Asian
Symposium,
APLAS 2005, Tsukuba, Japan, November 2005
(PDF)
Context-Sensitive
Program Analysis as Database Queries
Monica S. Lam, John Whaley, V, Benjamin Livshits, Michael Martin,
Dzintars Avots, Michael Carbin, Christopher Unkel.
In Proceedings of Principles of Database Systems (PODS), Baltimore,
Maryland, June 2005. (Invited paper)
(PDF)