AOSD Conference
›› Program Overview
›› Research Track
›› Industry Track
›› Keynotes
›› Workshops
›› Tutorials
›› Demonstrations
›› Panel
›› BOFs
 

Research Track

A link to the research track proceedings is available in the archives.

 
 

Session 1: Concern Modelling and Design

Wednesday, 11:00-12:30

Towards Supporting On-Demand Virtual Remodularization Using Program Graphs
David Shepherd, University of Delaware, United States
Lori Pollock, University of Delaware, United States
K Vijay-Shanker, University of Delaware, United States

Expressing Different Conceptual Models of Join Point Selections in Aspect-Oriented Design
Dominik Stein, University of Duisburg-Essen, Germany
Stefan Hanenberg, University of Duisburg-Essen, Germany
Rainer Unland, University of Duisburg-Essen, Germany

Semantic-based Weaving of Scenarios
Jacques Klein, Irisa/Inria, France
Loic Helouet, Irisa/Inria, France
Jean-Marc Jezequel, Irisa/University of Rennes 1, France

 
 

Session 2: Language Design and Implementation

Wednesday, 14:00-15:30

Adding Open Modules to AspectJ
Neil Ongkingco, University of Oxford, United Kingdom
Pavel Avgustinov, University of Oxford, United Kingdom
Julian Tibble, University of Oxford, United Kingdom
Laurie Hendren, McGill University, Canada
Oege de Moor, University of Oxford, United Kingdom
Ganesh Sittampalam, University of Oxford, United Kingdom

Explicitly Distributed AOP using AWED
Luis Daniel Benavides Navarro, École des Mines de Nantes, France
Mario Südholt, INRIA/École des Mines de Nantes, France
Wim Vanderperren, Vrije Universiteit Brussel, Belgium
Bruno De Fraine, Vrije Universiteit Brussel, Belgium
Davy Suvée, Vrije Universiteit Brussel, Belgium

A Join Point for Loops in AspectJ
Bruno Harbulot, The University of Manchester, United Kingdom
John Gurd, The University of Manchester, United Kingdom

 
 

Session 3: Aspect Reuse and Domain-Specific Approaches

Wednesday, 16:00-17:30

Relationship Aspects
David Pearce, Victoria University of Wellington, New Zealand
James Noble, Victoria University of Wellington, New Zealand

Reflections on Aspects and Configurable Protocols
Matti Hiltunen, AT&T Labs - Research, United States
Francois Taiani, Lancaster University, United Kingdom
Richard Schlichting, AT&T Labs - Research, United States

Doxpects: Aspects Supporting XML Transformation Interfaces
Eric Wohlstadter, University of British Columbia, Canada
Kris De Volder, University of British Columbia, Canada

 
 

Session 4: Evaluation and Metrics

Thursday, 10:30-12:00

Composing Design Patterns: A Scalability Study of Aspect-Oriented Programming
Nélio Cacho, Federal University of Rio Grande do Norte, Brazil
Cláudio Sant'Anna, Pontifical Catholic University of Rio de Janeiro, Brazil
Eduardo Figueiredo, Pontifical Catholic University of Rio de Janeiro, Brazil
Alessandro Garcia, Lancaster University, United Kingdom
Thaís Batista, Federal University of Rio Grande do Norte, Brazil
Carlos Lucena, Pontifical Catholic University of Rio de Janeiro, Brazil

Optimization Aspects in Network Simulation
Jamal Siadat, University of Calgary, Canada
Robert Walker, University of Calgary, Canada
Cameron Kiddle, University of Calgary, Canada

Reusable Aspect-Oriented Implementations of Concurrency Patterns and Mechanisms
Carlos Cunha, Instituto Politécnico de Viseu, Portugal
João Sobral, Universidade do Minho, Portugal
Miguel Monteiro, Instituto Politécnico de Castelo Branco, Portugal

 
 

Session 5: Tools and Software Process

Thursday, 14:00-15:30

Visualisation-Based Tool Support for the Development of Aspect-Oriented Programs
J.-Hendrik Pfeiffer, The University of Manchester, United Kingdom
John Gurd, The University of Manchester, United Kingdom

Presenting Crosscutting Structure with Active Models
Wesley Coelho, University of British Columbia, Canada
Gail Murphy, University of British Columbia, Canada

Using Aspects to Support the Software Process: XP over Eclipse
Oren Mishali, Technion, Israel Institute of Technology, Israel
Shmuel Katz, Technion, Israel Institute of Technology, Israel

 
 

Session 6: Testing

Friday: 9:00-10:00

State-Based Incremental Testing of Aspect-Oriented Programs
Dianxiang Xu, North Dakota State University, United States
Weifeng Xu, North Dakota State University, United States

A Framework and Tool Supports for Generating Test Inputs of AspectJ Programs
Tao Xie, North Carolina State University, United States
Jianjun Zhao, Shanghai Jiao Tong University, China

 
 

Session 7: Aspect Composition and Interaction

Friday, 10:30-12:00

AO Challenge - Implementing the ACID Properties for Transactional Objects
Jörg Kienzle, McGill University, Canada
Samuel Gélineau, McGill University, Canada

Detecting and Resolving Ambiguities Caused by Inter-dependent Introductions
Wilke Havinga, University of Twente, Netherlands
Istvan Nagy, University of Twente, Netherlands
Lodewijk Bergmans, University of Twente, Netherlands
Mehmet Aksit, University of Twente, Netherlands

Symmetric Composition of Musical Concerns
Patrick Hill, The Open University, United Kingdom
Simon Holland, The Open University, United Kingdom
Robin Laney, The Open University, United Kingdom


 
 
Edited by the AOSD Conference Committee.  Send comments to: webmaster@aosd.net