Our Event Tip: AOSD '06 in Bonn (Germany)
The 6th international AOSD conference will be taking place from 20th-24th March. Without any doubt this is the main annual event of aspect-oriented software development, which during the past few years has clearly moved from being a "guru" speciality to a true mainstream software development paradigm.
"The annual AOSD international conference is the premier event entirely devoted to aspect-oriented technologies and practices, bringing together leading researchers and practitioners from all over the world to discuss the latest developments in the field."
(from the AOSD Web site)
Some appetizers make this event very "mouth-watering":
Workshop: Early Aspects: Traceability of Aspects in the Early Life Cycle
The identification of aspects in early phases of the software development cycle is at the centre of this workshop. In particular, such aspects have to be traced through subsequent development phases. AOP is not reduced to a pure programming technique, but is (at last!) integrated into the surrounding software development concepts.
http://www.early-aspects.net/aosd06ws/

Tutorial 1: Models and Aspects – Handling Cross-Cutting Concerns in Model-Driven Software Development
M. Völter associates aspects with model-based development methods. The idea of structuring the used models according to aspect-oriented criteria is particularly interesting.
http://aosd.net/2006/tutorials/T1-ModelsAndAspects.php
Tutorial 3: Generative Software Development
K. Czarnecki provides an overview of generative software development. A main topic of this full day tutorial will be to what extent the handling of aspects is possible using the methods presented?
http://aosd.net/2006/tutorials/T3-Generative.php
Demo 12: Aspect-Oriented Web Service Composition in AO4BPEL
In this demo an aspect-oriented extension of BPEL (Business Process Execution Language) is presented. Consequently, it focuses on aspects in Web services and their connection to the still emerging BPEL standard.
http://aosd.net/2006/demos/webservice.php
Demo 16: FINT: Tool support for automatic identification of crosscutting concern seeds
The presented tool should detect "cross-cutting concerns" within source code. This is done by evaluating references between individual program elements. Understanding a high-grade abstraction level, as given by aspects, automatically by a tool is an exciting and very promising approach.
http://aosd.net/2006/demos/fint.php
We hope to have whetted your appetite with the above selection of topics. You will find the official AOSD Web site here:
http://www.aosd.net/2006



