Vikipedi
AspectJ
AspectJ, Java programlama diline kesit yönelimli bir eklentidir. AspectJ Java programlarında kesitleri ilgilendiren sorunları tek bir yapı altında ( aspect) toplamaya yardımcı olur.
Kesitleri ilgilendiren değişiklere örnekler izleme, hata kontrolü ve kayıt tutmadır. AspectJ Eclipse ile bütünleştirildiğinden beri birçok Java programcısı tarafından yaygın olarak kullanılmaktadır.