Access Keys:
Skip navigation (Access Key - 0)

Advances in Aspect-Oriented Programming

A lot is happening in the field of Aspect-oriented programming (AOP). The latest AspectJ adds many features to simplify aspect creation and deployment. These new features include an annotation-based and XML-based syntax to define aspects, support for new Java 5 language features, and load-time weaving (LTW). There is even a project (AOSGi) that offers AOP weaving in OSGi environment. The tools support for AOP continues to improve, as well. Further, the Spring framework offers various ways to integrate aspects written in AspectJ. Overall, using aspects has never been more powerful and easy. There is a lot to learn about the changes in the exciting field of AOP. This session is designed to help you get up to date with all these changes.

This session provides a guided tour of the new things in the AOP world. It examines advances in tools, programming model, and usage model. As a way to explain the new features, the presentation will cover many applications of AOP ranging from the well-known security and transaction management to application- and technology-specific concerns. These applications will show how AOP works well with technologies such as JPA, JAAS, JMX and Spring.

Audience

Prerequisites

Speaker

Adaptavist Theme Builder (3.0.0.b28) Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 919 Build:#Nov 26, 2007 {3})
Free theme builder license