All content and news on InfoQ about AOP
Latest featured content about AOP

- Java
- Topics
- AOP
SpringSource CTO and AspectJ project lead Adrian Colyer discusses where Aspect-Oriented Programming (AOP) should be used, practical applications of AOP in enterprise situations such as Hibernate exception translation and automatic operation retry on nonfatal exceptions, and AOP mechanisms in Spring 2.5.
-
By Adrian Colyer
on Jan 25, 2008,

- Java,
- Agile
- Topics
- Artifacts & Tools,
- Methodologies
Ivar Jacobson, one of the founders of UML, RUP, use cases, introduces his vision for a next generation development methodology that is both agile yet large like UP, by having humans collaborate with 'Intelligent Agents'. Ivar also talks about his views on UML, MDA, AOP, and the future. Recorded at JAOO (jaoo.dk).
-
By Ivar Jacobson
on Oct 24, 2006,
News about AOP
- Java
- Topics
- Monitoring Tools
Orbitz Worldwide, a leading global online travel company, has open sourced two monitoring tools Extremely Reusable Monitoring API (ERMA) and Graphite, a persistence and visualization component. ERMA is a home grown Java API and library that has been used in several web applications at Orbitz to capture monitoring statistics in the applications at run-time.
-
By Srini Penchikala
on Jun 26, 2008,
- .NET
- Topics
- Artifacts & Tools,
- Programming
Dr. Mark Pollack, founder of Spring.NET, provides an introduction focused on implementing and designing loosely coupled application architectures.
-
By James Vastbinder
on Mar 07, 2008,
- .NET
- Topics
- Artifacts & Tools,
- AOP,
- .NET Framework
InfoQ had a chance to sit down with Aleksandar Seovic and Mark Pollack the co-creaters of Spring.NET. Spring.NET is an application framework that brings AOP, a Dependency Injection container and data access framework to .NET. It is not a complete port of Spring to .NET yet it preserves the tenets of Spring.
-
By James Vastbinder
on Nov 07, 2006,
- Java,
- Agile
- Topics
- Artifacts & Tools,
- Methodologies
Ivar Jacobson, one of the creators of the Unified Process, UML, and use cases, introduces his vision for a next generation development methodology that is both agile and comprehensive like the Unified Process (UP). His vision includes 'Intelligent Agents' which make customization recommendations based on tool usage patterns. Jacobson also talks about his views on UML, MDA, AOP, and the future.
-
By Deborah Hartmann
on Oct 24, 2006,
- Java
- Topics
- Performance & Scalability,
- Clustering & Caching
JVM clustering vendor Terracotta has released for free use their Terracotta Sessions for Tomcat. The product is based on their distributed shared objects (DSO) product which uses a hub and spoke architecture and can synchronize changes across nodes at the field level (instead of serialization). The license allows projects with up to 4 nodes in their cluster to use it for free.
-
By Floyd Marinescu
on May 12, 2006,