University of California, Irvine
在馬格德堡大學攻讀研究生期間，他是AspectC ++的共同設計者，AspectC ++是C和C++語言的面向侧面擴充。後來，他在加州大學爾灣分校獲得電腦科學哲學博士學位。他的論文介紹了使用的高階語言追蹤即時編譯的概念。