Renaud Pawlak holds a PhD in computer science and is currently a computer science researcher at INRIA, a public research institute in France. In 2003-2004, he was a postdoctorate fellow at RPI, Hartford Graduated Campus (U.S.), where he taught software engineering and AOP to graduate students. His research focuses on the separation of concerns (SoC) in software engineering, reflection, distributed middleware, and AOP. He developed an original programming model that is directly applicable to distributed environments (the Aspect Component Model). In January 2000, Pawlak cofounded the company AOP...