CRC_AspectOrientedSoftwareDevelopment _logo.gif

Aspect-Oriented Software Development

The realisation that cross-cutting concerns pervade all stages of system development suggests that Aspect-Oriented Programming approaches should be supplemented with analogous techniques at the earlier stages of development. We are investigating how so-called “early aspects” can modularize security and other quality concerns, and support system evolution. We are also interested in applying aspect approaches in non-standard ways; in particular, we are investigating Aspect-Oriented Music Representation. Contact: Dr. Robin Laney Publications [