[This page is still under construction]
My Ph.D. research resulted in a new computation model named as Event Composition Model for the aspect-oriented languages, which improves the modularity, compose-ability and the abstractness mechanisms of the current aspect-oriented languages. I also proposed a new language named as EventReactor as the implementation of this computation model.
I defended my thesis on September 15th 2011, and since June 2011, I am a postdoctoral researcher at TRESE, preforming research for the ENOFES (Energy Optimization Framework for Embedded Systems) project. In this project, I extend the results of my Ph.D. research further and apply them for implementing energy-aware software systems.
My research interests are in the design and implementation of (domain-specific) programming languages emphasizing on the modularity, compose-ability and abstractness of concerns. In addition, I am interested in employing such languages for designing and implementing self-* software for the purpose of green computing.