Publications/Presentations
Refereed Conference Papers
- Robert Dyer and Hridesh Rajan, "Nu: a Dynamic Aspect-Oriented Intermediate Language Model and Virtual Machine for Flexible Runtime Adaptation", Seventh International Conference on Aspect-Oriented Software Development (AOSD 2008), Mar 31, 2008. Brussels, Belgium. [PDF]
Previous version appeared as Technical Report 07-06, Department of Computer Science, Iowa State University. [PDF]
Refereed Workshop Papers
- Robert Dyer and Hridesh Rajan, "A Decision Tree-based Approach to Dynamic Pointcut Evaluation", Virtual Machines and Intermediate Languages for emerging modularization mechanisms (VMIL 08), A workshop affiliated with OOPSLA 2008, Oct 19, 2008. Nashville, TN. [PDF]
- Hridesh Rajan, Robert Dyer, Youssef Hanna and Harish Narayanappa, "Preserving Separation of Concerns through Compilation", Software Engineering Properties of Languages and Aspect Technologies (SPLAT 06), A workshop affiliated with AOSD 2006, Mar 21, 2006. Bonn, Germany. [PDF]
Previous version appeared as Technical Report #405, Deptartment of Computer Science, Iowa State University. [PDF]
Refereed Poster Papers
- Robert Dyer, Harish Narayanappa and Hridesh Rajan, "Nu: Preserving Design Modularity in Object Code", Fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE 2006), Nov 05, 2006. Portland, OR. [PDF]
Technical Reports
- Rakesh Setty, Robert Dyer and Hridesh Rajan, "Weave Now or Weave Later: A Test Driven Development Perspective on Aspect-oriented Deployment Models", Technical Report #08-02, Department of Computer Science, Feb 26, 2008. Iowa State University. [PDF]
- Robert Dyer and Hridesh Rajan, "Modular Compilation Strategies for Aspect-Oriented Constructs", Technical Report #06-30, Department of Computer Science, Sep 22, 2006. Iowa State University. [PDF]
Presentations
- Robert Dyer and Hridesh Rajan, "A Decision Tree-based Approach to Dynamic Pointcut Evaluation", Presentation at the Virtual Machines and Intermediate Languages for emerging modularization mechanisms (VMIL 08), A workshop affiliated with OOPSLA 2008, Oct 19, 2008. Nashville, TN. [PDF]
- Robert Dyer and Hridesh Rajan, "Nu: a Dynamic Aspect-Oriented Intermediate Language Model and Virtual Machine for Flexible Runtime Adaptation", Presentation at the Seventh International Conference on Aspect-Oriented Software Development (AOSD 2008), Apr 04, 2008. Brussels, Belgium. [PDF]
- Robert Dyer, Rakesh Setty and Hridesh Rajan, "Weave Now or Weave Later: A Test Driven Development Perspective on Aspect-oriented Deployment Models", Poster presentation at the Seventh International Conference on Aspect-Oriented Software Development (AOSD 2008), Apr 01, 2008. Brussels, Belgium. [PDF]
- Robert Dyer and Hridesh Rajan, "Enhanced Intermediate Language Design to Preserve AO Modularity in Object Code", Poster presentation at the Sixth International Conference on Aspect-Oriented Software Development (AOSD 2007), Mar 15, 2007. Vancouver, Canada. [PNG]
- Robert Dyer, Harish Narayanappa and Hridesh Rajan, "Nu: Preserving Design Modularity in Object Code", Poster presentation at the Fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE 2006), Nov 07, 2006. Portland, OR. [PNG]