He holds an MSc., a PhD., and a Venia Docendi from the Vienna University of Technology, Austria. His main research interests are in the area of program transformations, virtual execution environments, aspect-oriented programming, profiling, resource management, and service-oriented computing.