AOSD 2002
spacerInvited Sessions
spacerPaper Sessions
spacerInformal Meetings
About Enschede
Student Volunteers
AOSD 2002
Keynotes Invited Sessions Panel Paper Sessions Tutorials Workshops Demonstrations

Paper Sessions

Full Papers 1 (Wednesday April 24, 11:00 - 12:30)
Session chair: Mira Mezini
Obvious or Not? Regulating Architectural Decisions Using Aspect-Oriented Programming
  • Mati Shomrat, Tel Aviv University
  • Amiram Yehudai, Tel Aviv University
Explicit Programming
  • Avi Bryant, University of British Columbia
  • Andrew Catton, University of British Columbia
  • Kris De Volder, University of British Columbia
  • Gail Murphy, University of British Columbia
Non-modularity in Aspect-Oriented Languages: Integration as a Crosscutting Concern for AspectJ
  • Kevin Sullivan, University of Virginia
  • Lin Gu, University of Virginia
  • Yuanfang Cai, University of Virginia
Top Overview
Full Papers 2 (Thursday April 25, 11:00 - 12:30)
Session chair: Kris De Volder
A Calculus of Superimpositions for Distributed Systems
  • Marcelo Sihman, The Technion
  • Shmuel Katz, The Technion
A Semantical Approach to Method-call Interception
  • Ralf Lämmel, CWI
Incremental Programming with Extensible Decisions
  • Doug Orleans, Northeastern University
Top Overview
Full Papers 3 (Friday April 26, 9:00 - 10:30)
Session chair: Tzilla Elrad
Describing and Using Non Functional Aspects in Component Based Applications
  • Frederic Duclos, Dassault Systemes
  • Jacky Estublier, University of Grenoble
  • Philippe Morat, University of Grenoble
Using Mixins to Build Flexible Widgets
  • Adam Brown, University of Texas at Austin
  • Richard Cardone, University of Texas at Austin
  • Sean McDirmid, University of Utah
  • Calvin Lin, University of Texas at Austin
Runtime Aspect Weaving Through Metaprogramming
  • Jason Baker, University of Utah
  • Wilson Hsieh, University of Utah
Top Overview
Short Papers 1 (Wednesday April 24, 2:00 - 3:30)
Session chair: Peri Tarr
A Toolkit for Weaving Aspect Oriented UML Designs
  • Wai Ming Ho, Irisa - Telelogic
  • Jean-Marc Jezequel, Irisa - University of Rennes
  • Francois Pennaneac'h, Irisa - INRIA
  • Noel Plouzeau, Irisa - University of Rennes
An UML-based Aspect-Oriented Design Notation
  • Dominik Stein, University of Essen
  • Stefan Hanenberg, University of Essen
  • Rainer Unland, University of Essen
Towards a Standard Design Language for AOSD
  • Siobhan Clarke, Trinity College Dublin
  • Robert Walker, University of British Columbia
Top Overview
Short Papers 2 (Thursday April 25, 2:00 - 3:30)
Session chair: Awais Rashid
Managing Crosscutting Concerns During Software Evolution Tasks: An Inquisitive Study
  • Elisa Baniassad, University of British Columbia
  • Gail Murphy, University of British Columbia
  • Christa Schwanninger, Siemens AG
  • Michael Kircher, Siemens AG
Modeling of Software Concerns in Cosmos
  • Stanley Sutton Jr., IBM T. J. Watson Research Center
  • Isabelle Rouvellou, IBM T. J. Watson Research Center
Separation of Coordination in a Dynamic Aspect Oriented Framework
  • Monica Pinto, University of Malaga
  • Lidia Fuentes, University of Malaga
  • Mohamed Fayad, University of Lincoln-Nebraska
  • Jose Maria Troya, University of Malaga
Top Overview
Short Papers 3 (Friday April 26, 11:00 - 12:30)
Session chair: Shigeru Chiba
Dynamic Weaving for Aspect-Oriented Programming
  • Andrei Popovici, Swiss Federal Inst. of Technology Zuerich (ETH Zuerich)
  • Thomas Gross, Swiss Federal Inst. of Technology Zuerich (ETH Zuerich)
  • Gustavo Alonso, Swiss Federal Inst. of Technology Zuerich (ETH Zuerich)
Aspect Oriented Programming with Model Checking
  • Naoyasu Ubayashi, Toshiba Corporation
  • Tetsuo Tamai, University of Tokyo
Top Overview