Composing Crosscutting Concerns Using Composition Filters


Bergmans, Lodewijk and Aksit, Mehmet (2001) Composing Crosscutting Concerns Using Composition Filters. Communications, 44 (19). pp. 51-57. ISSN 03412059

[img] PDF
Restricted to UT campus only
: Request a copy
Abstract:It has been demonstrated that certain design concerns, such as access control, synchronization, and object interactions cannot be expressed in current OO languages as a separate software module [4, 7]. These so-called crosscutting concerns generally result in implementations scattered over multiple operations. If a crosscutting concern cannot be treated as a single module, its adaptability and reusability are likely to be reduced. A number of programming techniques have been proposed to express crosscutting concerns, for example, adaptive programming [9], AspectJ [8], Hyperspaces [10], and Composition Filters [1]. Here, we present the Composition Filters (CF) model and illustrate how it addresses evolving crosscutting concerns.
Item Type:Article
Copyright:© 2001 ACM
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:
Official URL:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page

Metis ID: 204299