Robert J. Walker:

Publications

Home
2003 to present
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
All publications are listed chronologically below. For a project-oriented view, visit my Research page.

2003 to present

Please see my lab's Publication page.

2002

  • Siobhán Clarke and Robert J. Walker. Towards a Standard Design Language for AOSD. In Proceedings of the First International Conference on Aspect-Oriented Software Development [AOSD '02; Enschede, The Netherlands; 22--26 April], pp. 113--119, 2002. [34% acceptance rate]

2001

2000

  • Robert J. Walker, Gail C. Murphy, Jeffrey Steinbok, and Martin P. Robillard. Efficient Mapping of Software System Traces to Architectural Views. In Stephen A. MacKay and J Howard Johnson, editors, Proceedings of CASCON 2000 [Mississauga, Canada; 13--16 November], pp. 31--40, 2000. [36% acceptance rate]
  • Robert J. Walker and Gail C. Murphy. Implicit Context: Easing Software Evolution and Reuse. In David S. Rosenblum, editor, Proceedings of the ACM SIGSOFT Eighth International Symposium on the Foundations of Software Engineering (FSE-8): Foundations of Software Engineering for Twenty-First Century Applications [San Diego, USA; 8--10 November], ACM Press, pp. 69--78, 2000. [18% acceptance rate]
  • Robert J. Walker, Gail C. Murphy, Jeffrey Steinbok, and Martin P. Robillard. Efficient Mapping of Software System Traces to Architectural Views. Technical report TR-2000-09, Department of Computer Science, University of British Columbia, Vancouver, Canada, 7 July 2000.
  • Robert J. Walker. Eliminating Cycles in Composed Class Hierarchies. Technical report TR-2000-07, Department of Computer Science, University of British Columbia, Vancouver, Canada, 8 July 2000.
  • Albert Lai, Gail C. Murphy, and Robert J. Walker. Separating Concerns with Hyper/JTM: An Experience Report. In Peri Tarr, Harold Ossher, Anthony Finkelstein, Bashar Nuseibeh, and Dewayne Perry, organizers, Workshop Proceedings: Multi-dimensional Separation of Concerns in Software Engineering [Limerick, Ireland; 6 June], pp. 79--91, 2000. Held at the 22nd International Conference on Software Engineering. Position paper.

1999

1998

  • Robert J. Walker, Gail C. Murphy, Bjorn Freeman-Benson, Darin Wright, Darin Swanson, and Jeremy Isaak. Visualizing Dynamic Software System Information through High-level Models. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications [OOPSLA '98; Vancouver, Canada; 18--22 October], ACM SIGPLAN, pp. 271--283, 1998. Published as ACM SIGPLAN Notices 33(10), October 1998. [19% acceptance rate]
  • Robert J. Walker, Elisa L. A. Baniassad, and Gail C. Murphy. An Initial Assessment of Aspect-Oriented Programming. Technical report TR-98-12, Department of Computer Science, University of British Columbia, Vancouver, Canada, September 1998.
  • 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, Department of Computer Science, University of British Columbia, Vancouver, Canada, 24 July 1998.
  • Robert J. Walker, Elisa L. A. Baniassad, and Gail C. Murphy. Assessing Aspect-Oriented Programming and Design: 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. Presented at the Aspect-Oriented Programming Workshop [Brussels, Belgium; 21 July] of the 12th European Conference on Object-Oriented Programming [Brussels, Belgium; 20--24 July]. Extended abstract.
  • Robert J. Walker, Elisa L. A. Baniassad, and Gail C. Murphy. Assessing Aspect-Oriented Programming and Design: Preliminary Results. Technical report TR-98-03, Department of Computer Science, University of British Columbia, Vancouver, Canada, April 1998. Presented at the International Workshop on Aspect-Oriented Programming [Kyoto, Japan; 20 April] held at the 20th International Conference on Software Engineering [ICSE-20; Kyoto, Japan; 19--25 April].

1997

1996

1995

1994

  • Robert James Walker. SPAM Prototype Implementation. BSc thesis, Computer Science Honours Program, University of British Columbia, June 1994.
  • Paul Lalonde, Robert Walker, Jason Harrison, and David Forsey. A Model for Coordinating Interacting Agents. In Proceedings of Graphics Interface [GI '94; Banff, Canada; 18--20 May], pp. 149--156, 1994. [~30% acceptance rate]

1993

  • Paul Lalonde, Robert Walker, Jason Harrison, and David Forsey. A Model for Coordinating Interacting Agents. Technical report TR-93-53, Department of Computer Science, University of British Columbia, Vancouver, Canada, 30 October 1993.