AOSD 2002
Program
spacerIntroduction
spacerOverview
spacerKeynotes
spacerInvited Sessions
spacerPanel
spacerPaper Sessions
spacerTutorials
spacerWorkshops
spacerDemonstrations
spacerInformal Meetings
Registration
Accommodation
Transportation
About Enschede
Student Volunteers
Organization
Sponsors
Contact
AOSD 2002
Keynotes Invited Sessions Panel Paper Sessions Tutorials Workshops Demonstrations
FP1 FP2 FP3 SP1 SP2 SP3

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