| 
| Technical Program |   |  
| Wednesday, March 16, 2005 |  
| 11:30-12:30 | Session 1: Modularity 
 
Modularizing Design Patterns with Aspects: A Quantitative StudyAlessandro 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 DesignCristina 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 ArachneRé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 SystemsAleksandra Tesanovic, Mehdi Amirijoo, Mikael Björk, and Jörgen Hansson, Linköping University
 
Supporting Autonomic Computing Functionality via Dynamic Operating System Kernel AspectsMichael Engel and Bernd Freisleben, Distributed Systems Group, Dept. of Mathematics and Computer Science, University of Marburg
 
Towards Just-in-time Middleware ArchitecturesCharles 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 JAsCoWim Vanderperren, Davy Suvée, Bart Verheecke, María Agustina Cibrán, and Viviane Jonckers, Vrije Universiteit Brussel
 
abc: An Extensible AspectJ CompilerPavel 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 RefactoringsMiguel Monteiro, Escola Superior de Tecnologia, Instituto Politécnico de Castelo Branco, 
João Fernandes, Departamento de Informática, Universidade do Minho
 
Deriving Refactorings for AspectJLeonardo Cole and Paulo Borba, Informatics Center, Federal University of Pernambuco, Brazil
 
Role-Based Refactoring of Crosscutting ConcernsJan 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 SoftwareLi-Te Cheng, John Patterson, Steven Rohall, Susanne Hupfer, and Steven Ross, IBM Research
 
Mylar: a degree-of-interest model for IDEsMik 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 AnalysisPatrick Lam, Viktor Kuncak, and Martin Rinard, MIT Computer Science and Artificial Intelligence Laboratory
 
Aspect Language Features for Concern Coverage ProfilingHridesh Rajan and Kevin Sullivan, University of Virginia
 
Distributing Classes with Woven Concerns – An Exploration of Potential Fault ScenariosNathan McEachen and Roger Alexander, Colorado State University
 |  
 
 Edited by the AOSD Conference Committee.  Send comments to: webmaster
  aosd.net 
 
 |