Position Papers

The following position papers were submitted and accepted to the workshop. In case of problems downloading these papers contact kdvolder@cs.ubc.ca.

Paper No

Authors

Organization

Title

1

Frank Hunleth, Ron Cytron and Christopher Gill

Washington University, St. Louis

Building Customizable Middleware using Aspect Oriented Programming

2

Pierre-Charles David, Thomas Ledoux, Noury M. N. Bouraqadi-Saadani

Ecole des Mines de Nantes

Two-step weaving with reflection using AspectJ

3

Alex Brodsky, Dima Brodsky, Ida Chan, Yvonne Coady, Stephan Gudmundson, Jody Pomkoski, Joon Suan Ong

Univ. of British Columbia

Coping with Evolution: Aspects vs. Aspirin

4

Maurice Glandrup and Arend Rensink

University of Twente

Formal Foundations for Reasoning about Evolution

5

Stanley M. Sutton Jr. and Isabelle Rouvellou

IBM Watson

Applicability of Categorization Theory to Multidimensional Separation of Concerns

6

M. Wermelinger, J. L. Fiadeiro, L. Andrade, G. Koutsoukos, J. Gouveia

New Univ. Lisbon

Separation of Core Concerns: Computation, Coordination, and Configuration

7

Bart De Win, Bart Vanhaute, Bart De Decker

K. U. Leuven

Towards an Open Weaving Process

8

Tiago Massoni, Augusto Sampaio and Paulo Borba

Universidade Federal de Pernambuco

Progressive Implementation of Aspects

9

William Harrison

IBM Watson

Composition and Multiple-Inheritance in OO Design (Where in the Madness is the Method?)

10

Gregory T. Sullivan

Massachusetts Institute of Technology

Aspect-Oriented Programming using Reflection

11

Stefan Hanenberg and Rainer Unland

University of Essen

Using and Reusing Aspects in AspectJ

12

Martin E. Nordberg III

Blueprint Technologies, Inc.

Aspect-Oriented Dependency Inversion

13

A. Popovici, G. Alonso, and T. Gross

ETH Zurish

AOP Support for Mobile Systems

14

Eric Wohlstadter, Aaron Keen, Stoney Jackson, and Premkumar Devanbu

U.C. Davis

Accommodating Evolution in AspectJ

15

Morgan Deters and Ron K. Cytron

Washington University, St. Louis

Introduction of Program Instrumentation using Aspects

16

Peri Tarr, Harold Ossher, and Johannes Henkel

IBM Watson

Visualization as an Aid to Compositional Software Engineering

17

Andreas Gal, Wolfgang Schroeder-Preikschat and Olaf Spinczyk

University of Magdeburg

AspectC++: Language Proposal and Prototype Implementation

18

Doug Orleans

Northeastern University

Separating Behavioral Concerns With Predicate Dispatch, or, If Statement Considered Harmful

19

Shigeru Chiba

Tokyo Institute of Technology

What are the best join points?

20

Mohamed Mancona Kande and Alfred Strohmeier

Swiss Federal Institute of Technology, Lausanne

Modeling Crosscutting Concerns using Software Connectors

21

Faisal Akkai, Atef Bader and Tzilla Elrad

Illinois Institute of Technology

Dynamic Weaving for Building Reconfigurable Software Systems

22

Robert Hirschfeld

 

AspectS - AOP with Squeak

23

Robert Laddaga, Paul Robertson, Howie Shrobe

Massachusetts Institute of Technology

Aspects of the Real-World

24

Natsuko Noda and Tomoji Kishi

NEC Corporation

Implementing Design Patterns Using Advanced Separation of Concerns

25

Lodewijk M. J. Bergmans and Mehmet Aksit

University of Twente

How to Deal with Encapsulation in Aspect-Orientation

26

Omar Aldawud, Tzilla Elrad, and Atef Bader

Lucent Technologies

A UML Profile for Aspect Oriented Modeling

27

Christina von Flach G. Chavez and Carlos J. P. de Lucena

Pontifical Catholic University of Rio de Janeiro

Design-level Support for Aspect-Oriented Software Development

28

Alessandro Garcia, Christina Chavez, Otavio Silva, Viviane Silva and Carlos Lucena

Pontifical Catholic University of Rio de Janeiro

Promoting Advanced Separation of Concerns in Intra-Agent and Inter-Agent Software Engineering