Chavez, C., & Lucena, C. (2003). A Theory of Aspects for Aspect-Oriented Software Development. In Proceedings of the 17th Brazilian Symposium on Software Engineering, (pp. 126-141). Porto Alegre: SBC. doi:10.5753/sbes.2003.23857