--------------------------------------------------------------------- A O S D ' 0 6 Fifth International Conference on
Aspect-Oriented Software Development [www.aosd.net/conference/]
E A R L Y R E G I S T R A T I O N E X T E N D E D ! !
Early Registration Now Ends Feb 24, 2006 ---------------------------------------------------------------------- Time's running out! Register now and save!
[www.aosd.net/2006/registration.php]
Plus...
****Accomodation discounts are still available for students! Reserve before February 22nd
[www.aosd.net/2006/students/]
****Save time with Quick Check-In and Check-Out Sign
up by February 28th to have your conference bag
waiting for you in your hotel room! [www.aosd.net/2006/registration/QuickCheckIn.php] ----------------------------------------------------------------------
* Carliss Baldwin (Harvard Business School):
The Power of Modularity: The
Financial Consequences of Computer and Code Architecture
* Richard P. Gabriel (Sun Labs): Design Beyond Human Abilities
----------------------------------------------------------------------
TUTORIALS [www.aosd.net/2006/tutorials/] (Discounts for registering for multiple tutorials!)
T1: Models and Aspects– Handling Cross-Cutting Concerns
in Model-Driven Software Development T2: Programming with Views and Collaborations in ObjectTeams/Java T3: Generative Software Development T4: Aspect-Oriented Programming with C++ and AspectC++
T5: Enterprise Aspect-Oriented Programming T6: abc : How to implement your own tools for AOP research T7: Getting to grips with AspectJ5
* Aspects in Teaching * Aspects and Software Product Lines * ACP4IS: Aspects, Components and Patterns for Infrastructure Software
* Best Practices in applying AO * Aspect-Oriented Modeling * Early Aspects: Traceability of Aspects in the Early Life Cycle * LATE: Linking Aspect Technology and Evolution * Dynamic Aspects Workshop (extended)
* Foundations of Aspect-Oriented Languages * Open Aspect Languages * SPLAT: SE Properties of Languages and Aspect Technologies
---------------------------------------------------------------------- RESEARCH TRACK: [www.aosd.net/2006/program/research.php] (for author affiliations and scheduling please visit the website)
Session 1: Concern Modelling and Design * Towards Supporting On-Demand Virtual Remodularization Using Program Graphs David
Shepherd, Lori Pollock, K Vijay-Shanker * Expressing Different Conceptual Models of Join Point Selections
in Aspect-Oriented Design Dominik
Stein, Stefan Hanenberg, Rainer Unland * Semantic-based Weaving of Scenarios Jacques
Klein, Loic Helouet, Jean-Marc Jezequel
Session 2: Language Design and Implementation * Adding Open Modules to AspectJ
Neil Ongkingco, Pavel Avgustinov, Julian Tibble,
Laurie Hendren, Oege de Moor, Ganesh Sittampalam * Explicitly Distributed AOP using AWED
Luis Daniel Benavides Navarro, Mario Südholt,
Wim Vanderperren, Bruno De Fraine, Davy Suvée * A Join Point for Loops in AspectJ Bruno Harbulot, John Gurd
Session 3: Aspect Reuse and Domain-Specific Approaches * Relationship Aspects
David Pearce, James Noble * Reflections on Aspects and Configurable Protocols Matti
Hiltunen, Francois Taiani, Richard Schlichting * Doxpects: Aspects Supporting XML Transformation Interfaces Eric Wohlstadter, Kris De Volder
Session 4: Evaluation and Metrics * Composing Design Patterns: A Scalability Study
of Aspect-Oriented Programming Nélio
Cacho, Cláudio Sant'Anna, Eduardo Figueiredo, Alessandro
Garcia, Thaís Batista, Carlos Lucena * Optimization Aspects in Network Simulation Jamal
Siadat, Robert Walker, Cameron Kiddle, * Reusable Aspect-Oriented Implementations of Concurrency
Patterns and Mechanisms Carlos
Cunha, João Sobral, Miguel Monteiro
Session 5: Tools and Software Process * Visualisation-Based Tool Support for the Development
of Aspect-Oriented Programs J.-Hendrik Pfeiffer, John Gurd * Presenting Crosscutting Structure with Active Models Wesley Coelho, Gail Murphy * Using Aspects to Support the Software Process: XP over Eclipse
Oren
Mishali, Shmuel Katz, Technion
Session 6: Testing * State-Based Incremental Testing of Aspect-Oriented Programs Dianxiang Xu, Weifeng Xu Xu * A Framework and Tool Supports for Generating Test Inputs of
AspectJ Programs Tao Xie, Jianjun Zhao
Session 7: Aspect Composition and Interaction * AO Challenge - Implementing the ACID Properties for Transactional Objects
Jörg Kienzle, Samuel Gélineau * Detecting and Resolving Ambiguities caused by Inter-dependent Introductions Wilke
Havinga, Istvan Nagy, Lodewijk Bergmans, Mehmet Aksit * Symmetric Composition of Musical Concerns Patrick
Hill, Simon Holland, Robin Laney
---------------------------------------------------------------------- INDUSTRY TRACK: [www.aosd.net/2006/industry/] (for author affiliations and scheduling please visit the website)
* Improving the Performance of Database Applications with Aspect-Oriented Programming Uwe Hohenstein * Using Aspects with Object-Oriented Frameworks Michael Mortensen, Sudipto Ghosh
* The Challenges of Writing Reusable and Portable Aspects in AspectJ: Lessons from Contrac4J Dean Wampler * Java Virtual Machine support for Aspect-Oriented Programming
Joakim
Dahlstedt, Alexandre Vasseur, Jonas Bonér * Implementation of AOP in non-academic projects Allison Duck * Gathering Feedback on User Behaviour using AspectJ Ron Bodkin, Jason Furlong
* Lessons learned building tool support for AspectJ Mik
Kersten, Matt Chapman, Andy Clement, Adrian Colyer * Use of AOP in J2EE application performance monitoring Srinivas
Narayanan, Kamal Govindraj, Binil Thomas, Prashant Nair * Analysing AOP Adoption in Industry Rob Harrop
---------------------------------------------------------------------- For more information please visit [
www.aosd.net/conference/] we apologise for multiple receipts of this message.