Graduate Assistant
Institute for Software Research
International
Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213, USA
Office
Wean Hall 8301
+1 (412) 268-3074
kevin [dot] bierhoff [at] cs.cmu.edu
I'm a Ph.D. student in the Software Engineering program within Carnegie Mellon's School of Computer Science. My advisor is Jonathan Aldrich. I hold a B.S. degree from Hasso-Plattner-Institute, Potsdam, Germany. Here is my CV.
Practical specification and verification of object-oriented software. State-based modelling. Type theory.
Kevin Bierhoff, Jonathan Aldrich, and Sangjin Han. A Language-based Approach to Specification and Enforcement of Architectural Protocols (Expanded Version). Technical Report CMU-CS-06-119, April 2006.
Andi Bejleri, Jonathan Aldrich, and Kevin Bierhoff. Ego: Controlling the Power of Simplicity. In FOOL/WOOD '06, Charleston, SC, January 2006.
Kevin Bierhoff and Jonathan Aldrich. Lightweight Object Specification with Typestates. In ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-13), Lisbon, Portugal, pp. 217-226, September 2005.
Incremental Path Profiling for Optimizing Compilers
RoboWars is a multiplayer computer game that needs all your attention.