Preface

Aspect-oriented programming grew out of research at the Palo Alto Research Center (PARC) during the 1980s and 1990s. The first paper to use the term was aptly titled “Aspect-Oriented Programming” (Kiczales 1997) and published in June 1997. The first public release of AspectJ was in March 1998, almost seven years ago. Interest in aspect-oriented programming (AOP) and in AspectJ has been growing steadily ever since.

We still recall the excitement of seeing our first aspect-oriented programs run—it felt like magic! Today we spend our time both developing the tools needed for AOP with AspectJ and applying those tools to real-world problems. In the course of our work, we have had the privilege to introduce the ideas of AOP to many developers, ...

Get Eclipse AspectJ: Aspect-Oriented Programming with AspectJ and the Eclipse AspectJ Development Tools now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.