Mối quan tâm xuyên suốt

Trong phát triển phần mềm hướng khía cạnh, những mối quan tâm xuyên suốt (tiếng Anh: cross-cutting concerns) là những khía cạnh của một chương trình mà ảnh hưởng đến các mối quan tâm khác. Những mối quan tâm này thường không thể bị tách rời khỏi phần còn lại của hệ thống trong cả thiết kế và hiện thực, và có thể gây ra sự phân tán (trùng lặp mã), rối tung (các mối quan hệ đáng kể giữa các hệ thống), hay cả hai.

Tham khảo

Thư mục

Đọc thêm 
Laddad, R. (2003): AspectJ in Action, Practical Aspect-Oriented Programming, Manning Publications Co.

Liên kết ngoài 
AOSD.net's  glossary of aspect oriented terms.
AspectJ , an Aspect-Oriented extension to the Java programming language
Bergmans, L., M. Aksit (2001): Composing Multiple Concerns Using Composition Filters, http://trese.cs.utwente.nl/  (ngày 24 tháng 7 năm 2004)
Berg, K. van den, Conejero, J. and Chitchyan, R. (2005). AOSD Ontology 1.0 ‐ Public Ontology of Aspect‐Orientation. AOSD Europe Network of Excellence, http://eprints.eemcs.utwente.nl/10220/01/BergConChi2005.pdf
Here is an example of handling a cross-cutting concern: https://www.captechconsulting.com/blogs/a-persistence-pattern-using-threadlocal-and-ejb-interceptors 

Phát triển phần mềm hướng khía cạnh
Lập trình hướng khía cạnh