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.06
Tutorial Co-Chairs at tutorials
aosd.net.
![]() |
||
Monday, March 20, 2006 |
||
Morning |
T1: | Models and Aspects– Handling Cross-Cutting Concerns in Model-Driven Software Development Markus Voelter, Independent Contractor, Germany Room: HS XIII (Map) |
Afternoon |
T2: | Programming with Views and Collaborations in ObjectTeams/Java Stephan Herrmann, Technische Universität Berlin, Germany Room: HS XIII (Map) |
Full Day |
T3: | Generative Software Development Krzysztof Czarnecki, University of Waterloo, Canada Room: HS XII (Map) |
Tuesday, March 21, 2006 |
||
Morning |
T4: | Aspect-Oriented Programming with C++ and AspectC++ Olaf Spinczyk, University of Erlangen-Nürnberg, Germany Room: HS XIII (Map) |
Full Day |
T5: | Enterprise Aspect-Oriented Programming Ron Bodkin, New Aspects of Software, United States Room: HS XII (Map) |
Full Day |
T6: | abc : How to implement your own tools for AOP research Oege de Moor, Oxford University, United Kingdom Room: HS XI (Map) |
Half Day |
T7: | Getting to grips with AspectJ5 Andy Clement, IBM, United Kingdom Room: HS XIII (Map) |