Unser Event-Tipp: AOSD '06 in Bonn
Vom 20.-24. März findet in Bonn die 6. internationale AOSD-Konferenz statt. Es ist zweifellos der jährliche Haupt-Event der aspektorientierten Softwareentwicklung, die sich in den letzten Jahren von einer Guru-Spezialität zu einem echten Mainstream-Paradigma gewandelt hat.
"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."
(von der AOSD-Website)
Einige Highlights machen besonders Appetit auf diese Veranstaltung:
Workshop: Early Aspects: Traceability of Aspects in the Early Life Cycle
Hier geht es um Aspekte, die in frühen Phasen des Software-Entwicklungszyklus identifiziert, und auch durch die nachfolgenden Phasen hindurch verfolgt und zugeordnet werden können. AOP wird hier nicht auf eine Programmiertechnik reduziert, sondern (endlich einmal!) in umfassendere Software-Entwicklungskonzepte integriert.
http://www.early-aspects.net/aosd06ws/
Tutorial 1: Models and Aspects – Handling Cross-Cutting Concerns in Model-Driven Software Development
M. Völter verknüpft Aspekte mit modellbasierten Entwicklungsmethoden. Interessant ist vor allem die Idee, die verwendeten Modelle nach aspektorientierten Kriterien zu strukturieren.
http://aosd.net/2006/tutorials/T1-ModelsAndAspects.php
Tutorial 3: Generative Software Development
K. Czarnecki gibt einen Überblick über generative Software-Entwicklung. Inwieweit die Handhabung von Aspekten mit den vorgestellten Methoden möglich ist, wird ein zentraler Punkt dieses ganztägigen Tutorials sein.
http://aosd.net/2006/tutorials/T3-Generative.php
Demo 12: Aspect-Oriented Web Service Composition in AO4BPEL
In dieser Demo wird eine aspektorientierte Erweiterung von BPEL (Business Process Execution Language) vorgestellt. Der Schwerpunkt liegt konsequenterweise auf Aspekten in Webservices und ihrer Verknüpfung mit dem noch recht jungen BPEL-Standard.
http://aosd.net/2006/demos/webservice.php
Demo 16: FINT: Tool support for automatic identification of crosscutting concern seeds
Das vorgestellte Werkzeug soll "crosscutting concerns" innerhalb von Quellcode aufspüren, indem Referenzen unter einzelnen Programmelementen ausgewertet werden. Eine recht hohe Abstraktionsebene wie Aspekte durch ein Tool automatisch zu erfassen, ist ein interessanter und zweifellos viel versprechender Ansatz.
http://aosd.net/2006/demos/fint.php
Wir hoffen, mit dieser Auswahl Ihr Interesse geweckt zu haben. Die offizielle AOSD-Website finden Sie hier:
http://www.aosd.net/2006






