Pues efectivamente como dice dec, AOP es Programación orientada a Aspectos, pero por otro lado podemos ver
SOA que es la arquitectura orientada a servicios que creo que es con la que estas confundiendo el asunto, żRealmente preguntas por SOA o por AOP?