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

aTrack: an enterprise bug tracking system using AOP

Ron Bodkin, New Aspects of Software
Dion Almaer, The Server Side
Ramnivas Laddad

Wednesday, March 24, 14:00
Thursday, March 25, 16:00

aTrack illustrates design patterns for building an enterprise-class system using AOP comprehensively. It is an open source system that shows techniques for integrating AspectJ with best of breed components and frameworks, including Struts, Hibernate, Servlets, JSPs, and Jakarta Commons. It includes a proposed common support library for AspectJ, which provides flexible support for logging, tracing, security, exception handling, transaction and persistent session management, and virtual mock objects for testing. The use of patterns, a common library and integration of multiple crosscutting concerns provides a unique design and implementation.

Attendees of this demonstration will be shown new patterns and architectures for developing AOP, introduced to a reusable common library and challenges for libraries, tools, and AOSD support and anti-patterns for developing. aTrack is freely available at https://atrack.dev.java.net/


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