AOSD Conference  
Program Overview
Technical Program
Keynotes
Workshops
Tutorials
Demonstrations
Student Extravaganza
Social Events
BOFs
Technical Papers
Practitioner Reports
Workshops
Tutorials
Demonstrations
Student Extravaganza
Travel
Accommodation
Places to Eat
Internet Access
Attractions
Lancaster & Lake District Photos
 
demos

AspectJ Tools - new and noteworthy

Mik Kersten, University of British Columbia
George Harley, IBM Hursley
Andy Clement, IBM Hursley

Wednesday, March 24, 11:30
Thursday, March 25, 14:00

The updated AspectJ development tools suite and Eclipse plug-in will be used to demonstrate new tool features including incremental building, bytecode weaving, crosscutting structure views, and debugger support. Some common crosscutting concerns of an existing object-oriented system will be mined and refactored into a modular aspect-oriented implementation. The integration of AspectJ into existing development processes will also be reviewed along with JBuilderŽ, NetBeans, Emacs, and command-line tool support. Installation of the tools and project setup will demonstrate how easily AspectJ can be applied to existing Java systems.

Attendees of this demonstration will see the new and noteworthy features of the AJDT plugin. These will include new views and UIs for viewing crosscutting associations, pointcut diffs, content assist, advice ordering, inheritance hierarchy crosscutting, control-flow advice, and crosscutting-centric project exploration.


 
 
Edited by the AOSD Conference Committee.  Send comments to: webmaster@aosd.net