AOSD Conference  
Program Overview
Technical Program
Industry Track
Exhibitions
Keynotes
Workshops
Tutorials
Demonstrations
BOFs
Student Extravaganza
Conference Venue
Maps
Chicago Photos
Chicago History
Student Volunteers
AOSD-Europe Sponsorships
 

Industry track

Practitioner Report: Applying AspectJ to J2EE Application Development

Thursday, March 17, 12:00 pm

Nicholas Lesiecki, VMS, Coauthor Mastering AspectJ

Abstract

This report focuses on the application of AspectJ to the development of a J2EE web application for Video Monitoring Services of America (VMS). Aspects were used to cleanly modularize concerns ranging in scope from auxiliary (error-handling) to application-specific (shopping basket price calculation) to framework-level (object relationship management). VMS saw benefits resulting from the aspect-oriented implementation of these concerns in the areas of code size, understandability, and reduced defects. This report will detail specific areas to which AspectJ was applied, the development team's reaction to the new technology, strategies employed to ease adoption, and some of the pitfalls encountered when using the development tools.

Click here for the slides: Applying-Aspectj.pdf


 
 
Edited by the AOSD Conference Committee.  Send comments to: webmasteraosd.net