Far Beyond AspectJ:
AOSD Conference Begins on 14th March
From 14th to 18th March the 5th international AOSD conference takes place in Chicago. It is the main event for all people interested in aspect-oriented software development. Among the multitude of existing conferences the annual AOSD has firmly established its place. This is underlined by the top-class speaker list as well as by the selection of contributions. The latter is not at all limited to Aspect-Oriented Programming (AOP) in its narrower meaning.
"Aspect-oriented software development (AOSD) technologies enable the modularization of crosscutting concerns within software systems. AOSD techniques and tools, applied at all stages of the software lifecycle, are changing the way software is developed in various application domains, ranging from enterprise to embedded systems."
(on the AOSD website)
As always, we have collected several conference highlights for you:
Keynote: The Complexity of Programming Models
Grady Booch presents this keynote. His presentation outlines deficiencies of current programming models, which could be solved by aspect-oriented concepts. A must for conference participants.
http://aosd.net/2005/program/keynotes.php#booch
Session 2: Aspects in Middleware and System Software
This session comprises four lectures, which present new application areas of aspect-oriented techniques, among other things middleware architectures. Fortunately the different ways to define JoinPoints for Java are not the center of interest here!
http://aosd.net/2005/program/technical.php#session2
Session 3: Languages and Implementations
From this session we want to point out the contribution “What does aspect-oriented programming mean to Cobol?” (Ralf Lämmel, Free University, Amsterdam, Kris De Schutter, Ghent University), in particular. AOP and Cobol? That will certainly be interesting.
http://aosd.net/2005/program/technical.php#session3
Tutorial T7 : Feature Oriented Programming
This tutorial, presented by Don Batory (University of Texas at Austin) emphasizes concepts concerning the development of product lines. Thereby, a design method is combined with tools for code synthesis. D. Batory explicitly classifies his tutorial into the context of Generative Programming.
Exciting.
http://aosd.net/2005/tutorials/fop.php
The selection made above covers some events which do not belong to the standard stuff of every AOSD conference. We hope to have stimulated your interest.
You will find the official conference Web site here:
http://aosd.net/2005/index.php



