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
|