Technical Program
|
|
Wednesday, March 16, 2005 |
11:30-12:30 |
Session 1: Modularity
Modularizing Design Patterns with Aspects: A Quantitative Study
Alessandro Garcia, Cláudio Sant'Anna, Eduardo Figueiredo, Uirá Kulesza, Carlos Lucena, Arndt von Staa, Computer Science Department, PUC-Rio
An Analysis Of Modularity In Aspect Oriented Design
Cristina Videira Lopes and Sushil Krishna Bajracharya, University of California, Irvine, USA
|
|
14:00-16:00 |
Session 2: Aspects in Middleware and System Software
An expressive aspect language for system applications with Arachne
Rémi Douence, Fritz Thomas, Nicolas Loriant, Jean-Marc Menaud, Marc Ségura-Devillechaise, and Mario Südholt, EMN/INRIA Obasco group
Empowering Configurable QoS Management in Real-Time Systems
Aleksandra Tesanovic, Mehdi Amirijoo, Mikael Björk, and Jörgen Hansson, Linköping University
Supporting Autonomic Computing Functionality via Dynamic Operating System Kernel Aspects
Michael Engel and Bernd Freisleben, Distributed Systems Group, Dept. of Mathematics and Computer Science, University of Marburg
Towards Just-in-time Middleware Architectures
Charles Zhang, Gilbert Gao, and Hans-Arno Jacobsen, University of Toronto
|
|
Thursday, March 17, 2005 |
|
10:30-12:00 |
Session 3: Languages and Implementations
Adaptive Programming in JAsCo
Wim Vanderperren, Davy Suvée, Bart Verheecke, María Agustina Cibrán, and Viviane Jonckers, Vrije Universiteit Brussel
abc: An Extensible AspectJ Compiler
Pavel Avgustinov, University of Oxford, United Kingdom,
Aske Simon Christensen, University of Aarhus, Denmark,
Laurie Hendren, McGill University, Montreal,
Sascha Kuzins, University of Oxford, United Kingdom,
Jennifer Lhotak, McGill University, Canada,
Ondrej Lhotak, McGill University, Canada
Oege de Moor, University of Oxford, United Kingdom,
Damien Sereni, University of Oxford, United Kingdom,
Ganesh Sittampalam, University of Oxford, United Kingdom,
Julian Tibble, University of Oxford, United Kingdom
What does aspect-oriented programming mean to Cobol?
Ralf Lämmel, Free University, Amsterdam,
Kris De Schutter, Ghent University
|
|
14:00-15:30 |
Session 4: Refactoring and Reengineering
Towards a Catalog of Aspect-Oriented Refactorings
Miguel Monteiro, Escola Superior de Tecnologia, Instituto Politécnico de Castelo Branco,
João Fernandes, Departamento de Informática, Universidade do Minho
Deriving Refactorings for AspectJ
Leonardo Cole and Paulo Borba, Informatics Center, Federal University of Pernambuco, Brazil
Role-Based Refactoring of Crosscutting Concerns
Jan Hannemann, Gail Murphy, and Gregor Kiczales, University of British Columbia
|
|
16:00-17:00 |
Session 5: Aspects in User-centric Processes
Weaving a Social Fabric into Existing Software
Li-Te Cheng, John Patterson, Steven Rohall, Susanne Hupfer, and Steven Ross, IBM Research
Mylar: a degree-of-interest model for IDEs
Mik Kersten and Gail Murphy, University of British Columbia
|
|
Friday, March 18, 2005 |
|
10:30-12:00 |
Session 6: Analysis and Testing
Crosscutting Techniques in Program Specification and Analysis
Patrick Lam, Viktor Kuncak, and Martin Rinard, MIT Computer Science and Artificial Intelligence Laboratory
Aspect Language Features for Concern Coverage Profiling
Hridesh Rajan and Kevin Sullivan, University of Virginia
Distributing Classes with Woven Concerns – An Exploration of Potential Fault Scenarios
Nathan McEachen and Roger Alexander, Colorado State University
|
Edited by the AOSD Conference Committee. Send comments to: webmasteraosd.net
|