In software engineering, the programming paradigms of aspect-oriented programming (AOP) attempts to aid programmers in the separation of concerns, specifically cross-cutting concerns, as an advance in modularization.
- Adrian Colyer on Domain Specific Aspects (April 2007,InfoQ)
- AOP Refactoring with Ramnivas Laddad (April 2007, InfoQ)
- Laddad on AOP Design, Modelling, and Policy Enforcement (April 2007,InfoQ)
Ramnivas Laddad talks about domain aspects, how to design and model with aspects, how to enforce policies with aspects, how he used aspects to diagnose problems in production. Watch..