MODULARITY Modularity (formerly known as Aspect-oriented Software Development - AOSD)
Link to Published Version
Journal or Book Title
AOSD '12 Proceedings of the 11th annual international conference on Aspect-oriented Software Development
AOSD '12 The 11th annual international conference on Aspect-oriented Software Development
March 25-30, 2012
A variety of language features to modularize crosscutting concerns have recently been discussed, e.g. open modules, annotation-based pointcuts, explicit join points, and quantified-typed events. All of these ideas are essentially a form of aspect-oriented interface between object-oriented and crosscutting modules, but the representation of this in-terface differs.
© ACM, 2012. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of the 11th annual international conference on Aspect-oriented Software Development, pp. 143-154. ACM, 2012. https://doi.org/10.1145/2162049.2162067
Association for Computing Machinery
Dyer, Robert; Rajan, Hridesh; and Cai, Yuanfang, "An exploratory study of the design impact of language features for aspect-oriented interfaces" (2012). Computer Science Conference Presentations, Posters and Proceedings. 41.