Gray, J. ., Sztipanovits, J. ., Schmidt, D. C., Bapty, T. ., Neema, S. ., & Balasubramanian, J. . (2004). TWO-LEVEL ASPECT WEAVING TO SUPPORT EVOLUTION IN MODEL-DRIVEN SOFTWARE. Aspect-Oriented Software Development (Book), 681–705. (Original work published 2024)