Title
Aspect-Oriented Programming using AspectJ
Abstract
This talk provides an introduction to the ideas behind aspect-oriented programming (AOP), and then illustrates these ideas using the AspectJ tool suite. Attendees will learn how to recognise a problem or requirement that may be best addressed using aspect-oriented programming techniques, how to think about solving that problem in AOP terms, and how to begin adopting AspectJ in their own projects. During the talk, Adrian will also give a demonstration of the AspectJ Development Tools (AJDT) for Eclipse.
Bio
 |
Adrian Colyer is an IBM Senior Technical Staff Member and the leader of the AspectJ and AspectJ Development Tools Projects on Eclipse.org. He divides his time between working on AO technologies, and helping groups all round the IBM corporation to adopt and apply them. Prior to catching the AO bug, Adrian's background was in enterprise middleware, where he spent over a decade working on messaging and transaction systems. He built the first ever Java messaging client for WebSphere MQSeries, contributed to the design of the WebSphere EJB container, and helped implement EJB support in the CICS Transaction Server. |
For more info check out Adrian's Blog