Andrei Popovici, Thomas Gross, and Gustavo Alonso received the Most Influential Paper Award of the 2012 ACM AOSD conference for their work on the PROSE system

Andrei Popovici, Thomas Gross, and Gustavo Alonso received the Most Influential Paper Award of the 2012 ACM AOSD conference for their work on the PROSE system:

 

Andrei Popovici, Thomas R. Gross, Gustavo Alonso: Dynamic weaving for aspect-oriented programming. International Conference on Aspect-Oriented Software Development, AOSD April, 2002, University of Twente, Enschede, The Netherlands.

From the award citation (http://aosd.net/2012/program/awards.html

The 2002 AOSD paper, “Dynamic Weaving for Aspect-Oriented Programming,” presented the first working aspect-oriented system that made it practical to think of aspects as first-class entities that can be deployed / un-deployed dynamically in the context of JVM-based languages. The crux of the approach is an execution environment that directly supports aspect weaving —as opposed to approaches that operate on source code or bytecode and leave the actual runtime unaware of aspects— and the authors demonstrated that this could be achieved in standard language runtime environments. This work spawned much further work in dynamic aspect weaving, which continues to this day.