AOSD Conference  
Program Overview
Technical Program
Keynotes
Workshops
Tutorials
Demonstrations
Student Extravaganza
Social Events
BOFs
Technical Papers
Practitioner Reports
Workshops
Tutorials
Demonstrations
Student Extravaganza
Travel
Accommodation
Places to Eat
Internet Access
Attractions
Lancaster & Lake District Photos
 

Tutorials

The AOSD tutorial program covers the state of the art in aspect-oriented software development and aspect-oriented programming, with topics of interest to both beginning and advanced participants. This year's tutorials include introductions to leading aspect-oriented languages and middleware; presentations on using aspects in the enterprise and integrating aspects with existing business software; and forward-looking discussions of emerging best practices and the future of aspect-oriented technologies. Whatever your interest and level of experience, there are tutorials for you!

If you have any questions about the tutorials, please contact the AOSD 2004 Tutorial Co-Chairs at tutorials@aosd.net.

Monday, March 22, 2004

Morning
09:00--12:30

T1: Aspect-Oriented Programming with AspectJ (Introductory)
Erik Hilsdale, Palo Alto Research Center
Mik Kersten, University of British Columbia
 

Afternoon
14:00--17:30

T2: AspectWerkz for Dynamic Aspect-Oriented Programming (Introductory)
Jonas Bonér, BEA
Alexandre Vasseur, BEA
 
T3: Support for Crosscutting Concerns: Is There Life Outside AOP? (Advanced)
Alejandro Buchmann, Technische Universität Darmstadt
Mariano Cilia, Technische Universität Darmstadt
 

Tuesday, March 23, 2004

Morning
09:00--12:30

T4: JBoss: Aspect-Oriented Middleware (Introductory)
Marc Fleury, JBoss Group, LLC
Bill Burke, JBoss Group, LLC
 

Afternoon
14:00--17:30

T5: Good AOP: Idioms, Rules, and Patterns in AspectJ (Intermediate)
Adrian Colyer, IBM UK
Wes Isberg
 
T6: Aspect-Oriented Programming with C++ and AspectC++ (Introductory)
Olaf Spinczyk, Friedrich-Alexander-Universität Erlangen-Nürnberg
Andreas Gal, University of California, Irvine
Daniel Lohmann, Friedrich-Alexander-Universität Erlangen-Nürnberg
 

Thursday, March 25, 2004

Mid-day
11:00--15:30

T7: Enterprise Aspect-Oriented Programming with AspectJ (Intermediate)
Ron Bodkin, New Aspects of Software
Andy Clement, IBM UK


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