blob: 9f40049a5a2a804796efeaf3d6ef4a39b3cc239a [file] [log] [blame]
<!-- books and articles section of aspectj main page -->
<h2>Recent Books and Articles</h2>
<dl>
<dt>
<a target="_top" href="http://www-128.ibm.com/developerworks/java/library/j-aopwork17.html">
&quot;AOP@Work: Component Design with Contract4J&quot;</a>
Dean Wampler
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=AOP@work">
&quot;AOP@Work series on IBM developerWorks&quot;</a>
(ongoing, 2005)
Series lead: Nicholas Lesiecki
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ratio.co.uk/objectiveview.html">
&quot;Introduction to AOP&quot;</a> in ObjectiveView Issue 9
(February 2006)
by Alex Ruiz
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork15/">
&quot;AOP@Work: AOP myths and realities&quot;</a>
(February 2006)
by Ramnivas Laddad
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork14/">
&quot;AOP@Work: Check out library aspects with AspectJ 5&quot;</a>
(January 2006)
by Wes Isberg
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork13.html">
&quot;AOP@Work: Dependency Injection with AspectJ and Spring&quot;</a>
(December 2005)
by Adrian Colyer
</dt>
<dd></dd>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork11/index.html">
&quot;AOP@Work: Unit test your aspects&quot;</a>
(November 2005)
by Nicholas Lesiecki
</dt>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork10/index.html">
&quot;AOP@Work: Performance monitoring with AspectJ, Part 1&quot;</a> and
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork12/index.html">
Part 2</a>
(Fall 2005)
by Ron Bodkin
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://dev2dev.bea.com/pub/a/2005/08/jvm_aop_1.html">
&quot;JRockit JVM Support for AOP, Part 1&quot;</a>
(August 2005)
by Jonas Bon�r, Alexandre Vasseur, and Joakim Dahlstedt
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork9">
&quot;AOP@Work: New AJDT releases ease AOP development&quot;</a>
(August 2005)
by Matt Chapman
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork8">
&quot;AOP@Work: Introducing AspectJ 5&quot;</a>
(July 2005)
by Adrian Colyer
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork7">
&quot;AOP@Work: Design with pointcuts to avoid pattern density&quot;</a>
(June 2005)
by Wes Isberg
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork5">
&quot;AOP@Work: Enhance design patterns with AspectJ&quot;</a>
(May 2005)
by Nicholas Lesiecki
</dt>
<dd></dd>
<dt>
"<a target="external" href="http://www.burtongroup.com/research_consulting/publicdoc.aspx?cid=679">Ghosts
in the machine: aspect-oriented programming</a>" - Burton analyst report by
Richard Monson-Haefel (April 2005).
</dt>
<dd>Burton Group Senior Analyst Richard Monson-Haefel explains what AOP is, where it�s going,
and how organizations should implement a three-phase adoption process to leverage it.</dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork4">
&quot;AOP@Work: AOP and Metadata, part II &quot;</a>
(April. 2005)
by Ramnivas Laddad
</dt>
<dd></dd>
<dt>
<a href="http://www.builderau.com.au/architect/0,39024564,39183763,00.htm">
&quot;A new aspect to programming&quot;</a> (April 2005)
by Simon Sharwood
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork3/">
&quot;AOP@Work: AOP and Metadata, part I &quot;</a>
(Mar. 2005)
by Ramnivas Laddad
</dt>
<dd></dd>
<dt>
<a target="_top" href="http://www.ibm.com/developerworks/java/library/j-aopwork1/">
&quot;AOP@Work: AOP tools &quot;</a>
(Feb. 2005)
by Mik Kersten
</dt>
<dd></dd>
<dt>
<a href="http://www.eclipse.org/aspectj/publications.php">
<i>more AspectJ-related publications...</i></a>
</dt>
<dd></dd>
</dl>