While full-blown AOP has not hit the mainstream yet, simpler versions of AOP based on interceptions, filters, annotations etc. certainly have.
It has been a while since I looked at UML standard and tools. So, I wonder what are the ways to represent AOP constructs in UML?
Dan,
This Wikipedia article: Aspect-Oriented Software Development has some models created using Motorola WEAVR. WEAVR proposes an UML profile that works with class and state machine diagrams. A lot of work is being realized on Aspect-Oriented Modeling (AOM). You could look at AOSD 2013 Conference too.