The development of generic definitions of hyperslice packages in Hyper/J
暂无分享,去创建一个
Abstract In this paper we investigate the notion of reusability of aspect definitions. We discuss the development of generic aspects in Hyper/J and compare it with the AspectJ approach. In doing that, we follow the design principle of “developing with hyperslice packages” and we show that hyperspace structure, concern mapping, hyperslice definitions and merging stategies exhibit well-defined patterns. An approach to constructing and merging generic aspects with base core concerns in Hyper/J is presented.
[1] Mehmet Aksit,et al. Composing Multiple Concerns Using Composition Filters , 2001 .
[2] Lodewijk Bergmans,et al. Composing crosscutting concerns using composition filters , 2001, CACM.
[3] William G. Griswold,et al. Getting started with ASPECTJ , 2001, CACM.
[4] Carlos José Pereira de Lucena,et al. Some Insights on the Use of AspectJ and Hyper/J , 2001 .
[5] Robert J. Walker,et al. Mapping Composition Patterns to AspectJ and Hyper/J , 2001, ICSE 2001.