aspect-oriented programming
aspektikeskne programmeerimine, aspektprogrammeerimine
meetod, mis võimaldab programmi globaalomadustega määrata ta kompileerimisviisi; võidaksev kasutada koos objektprogrammeerimisega; aspekt on programmi mingi spetsiifilise omadusega seotud alamprogramm; vt nt
http://codefez.com/what-is-aspect-oriented-programming/
http://www.devx.com/Java/Article/28422