1. AspectJ in Action: Practical Aspect-oriented Programming, Ramnivas Laddad. Manning Publications (2003)
2. Aspect-oriented programming site,
http://aosd.net
3. Saigal, N.: Modularizing Crosscutting Concerns in Software (2011),
http://www.cse.usf.edu/~nsaigal/papers/nalinsaigal/dissertation.pdf
4. Kaur, A., Johari, K.: Identification of Crosscutting Concerns: A Survey. International Journal of Engineering, Science and Technology 1(3), 166–172 (2009)
5. Amirat, A.K.: Modularization of crosscutting concerns in requirements engineering. International Arab Journal of Information Technology 5(2) (2008)