This document is mainly a
reference manual on the main concepts in the
AspectWerkz
framework and how they are used.
You most likely not learn Aspect-Oriented Programming by only reading this reference manual.
If you are a beginner I would recommend that you first read some introductory articles on the subject. For example one of the JavaWorld's series of articles.
If you are familiar with AOP but are new to AspectWerkz, please read one of the introductory tutorials to get started.