Siobhán Clarke and Robert J. Walker. "Mapping Composition Patterns to AspectJ and Hyper/J". In Proceedings for Advanced Separation of Concerns Workshop
(Toronto, Canada; 15 May 2001), pp. 18--26, 2001. Held at
the 23rd International
Conference on Software Engineering. Position paper. 9 pages.
[PDF]
Robert J. Walker, Gail C. Murphy, Jeffrey Steinbok and Martin P. Robillard. "Efficient Mapping of Software System Traces to Architectural Views".
Technical Report TR-00-09, Department of Computer Science, University of
British Columbia, 7 July 2000. 9 pages.
[PDF],
[gzipped PostScript]
Martin P. Robillard and Gail C. Murphy. "Regaining Control
of Exception Handling",
Technical Report TR-99-14, Department of Computer Science, University of
British Columbia, 1 December 1999. 10 pages.
[PDF],
[gzipped PostScript]
Robert J. Walker and Gail C. Murphy. "Using Implicit Context to Ease Software Evolution and Reuse",
Technical report TR-99-13, Department of Computer Science, University of British Columbia, 11 November 1999. 11 pages.
[PDF],
[gzipped PostScript]
Robert J. Walker and Gail C. Murphy, "Dynamic Contextual
Reflection: A Mechanism for Software Evolution and Reuse". In
Walter Cazzola, Robert J. Stroud, and Francesco Tisato, editors,
OORASE'99---OOPSLA'99 Workshop on Reflection and Software
Engineering (Proceedings) (Denver, CO, USA; 1 November 1999),
pp. 43--50, 1999. 8 pages.
[PDF], [gzipped
PostScript]
Robert J. Walker, "Contextual Programming". In
Proceedings of the 21st International Conference on Software
Engineering (ICSE '99; Los Angeles, CA, USA; 16--22 May 1999),
pp. 734--735, 1999. Doctoral symposium, extended abstract. 2 pages.
[PDF], [gzipped
PostScript]
Mik Kersten and Gail C. Murphy. "Atlas: A Case Study in Building a Web-based Learning Environment using Aspect-oriented Programming" Technical Report TR-99-04.
[PDF], [gzipped PostScript]
Martin P. Robillard and Gail C. Murphy. "Analyzing Exception Flow in JavaTM Programs", Technical
Report TR-99-02. 15 pages.
[PDF], [gzipped PostScript]
Gail C. Murphy, Robert J. Walker, and Elisa L. A. Baniassad.
"Evaluating Emerging Software Development Technologies: Lessons
Learned from Assessing Aspect-Oriented Programming", Technical
Report TR-98-10. 34 pages.
[PDF], [gzipped PostScript]
Robert J. Walker, Elisa L. A. Baniassad, and Gail C. Murphy. "An
Initial Assessment of Aspect-Oriented Programming", Technical
Report TR-98-12. 10 pages.
[PDF], [gzipped PostScript]
Robert J. Walker, Elisa L. A. Baniassad and Gail C. Murphy.
"Assessing Aspect-Oriented Programming: Preliminary
Results". In Serge Demeyer and Jan Bosch, editors,
Object-Oriented Technology: ECOOP '98 Workshop Reader,
volume 1543 of Lecture Notes in Computer Science,
pp. 433--434, Springer, Berlin, Germany, 1998. Extended abstract,
2 pages. [PDF], [gzipped PostScript]
Robert J. Walker, Elisa L. A. Baniassad and Gail C. Murphy.
"Assessing Aspect-Oriented Programming: Preliminary
Results", Technical Report TR-98-03, and International AOP
Workshop, ICSE '98. 6 pages.
[PDF], [gzipped PostScript]