作者: 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