|
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
|
|
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
|
|
|
Incremental Programming with Extensible Decisions
|
- Doug Orleans, Northeastern University
|
|
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
|
|
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
|
|
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
|
|
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
|
|
|