Third-party composition of AOP mechanisms

作者: Sergei Kojarski

DOI:

关键词:

摘要: Domain-specific aspect-oriented language extensions offer unique capabilities to deal with a variety of crosscutting concerns. In principle, one should be able use several these together in single program. practice, however, each extension implements its own specialized weaver and the different weavers are incompatible. Even if were compatible, combining them is difficult problem general, because defines new semantics. this dissertation work, we introduce, analyze present solution aspect composition problem. We scalable, practical framework, named AWESOME, for composing weavers. To AWESOME framework supports third-party provides means customizing behavior. Furthermore, practically useful, there no framework-associated degradation performance compiled

参考文章(73)
Cristina Videira Lopes, Gregor Kiczales, Recent Developments in AspectJ european conference on object-oriented programming. pp. 398- 401 ,(1998) , 10.1007/3-540-49255-0_119
Edward Yourdon, Modern structured analysis ,(1989)
Krzysztof Czarnecki, Ulrich W. Eisenecker, Generative Programming: Methods, Tools, and Applications ,(2000)
Radha Jagadeesan, Alan Jeffrey, James Riely, A Calculus of Untyped Aspect-Oriented Programs european conference on object-oriented programming. pp. 54- 73 ,(2003) , 10.1007/978-3-540-45070-2_4
G. Kiczales, C. Lopes, Aspect-Oriented Programming technology of object oriented languages and systems. ,vol. 1, pp. 468- ,(2000) , 10.1109/TOOLS.2000.10031
M. Monga, B. Davide, Using Program Slicing to Analyze Aspect-Oriented Composition Foundations of Aspect-Oriented. pp. 25- 29 ,(2004)