Association aspects

Kouhei Sakurai, Hidehiko Masuhara, Naoyasu Ubayashi, Saeko Matsuura, Seiichi Komiya

研究成果: 書籍/レポート タイプへの寄稿会議への寄与

49 被引用数 (Scopus)

抄録

We propose a linguistic mechanism for AspectJ-like languages that concisely associates aspect instances to object groups. The mechanism, which supports association aspects, extends the per-object aspects in AspectJ by allowing an aspect instance to be associated to a group of objects, and by providing a new pointcut primitive to specify aspect instances as execution contexts of advice. With association aspects, we can straightforwardly implement crosscutting concerns that have stateful behavior related to a particular group of objects. The new pointcut primitive can more flexibly specify aspect instances when compared against previous implicit mechanisms. The comparison of execution times between the programs with association aspects and the ones with regular AspectJ aspects revealed that the association aspects exhibited almost equivalent for the medium-sized configurations.

本文言語英語
ホスト出版物のタイトルAOSD 2004
ホスト出版物のサブタイトル3rd International Conference on Aspect-Oriented Software Development - Conference Proceedings
出版社Association for Computing Machinery
ページ16-25
ページ数10
ISBN(印刷版)1581138423, 9781581138429
DOI
出版ステータス出版済み - 2004
外部発表はい
イベントAOSD 2004: 3rd International Conference on Aspect-Oriented Software Development - Conference Proceedings - Lancaster, 英国
継続期間: 3月 22 20043月 26 2004

出版物シリーズ

名前AOSD 2004: 3rd International Conference on Aspect-Oriented Software Development - Conference Proceedings

その他

その他AOSD 2004: 3rd International Conference on Aspect-Oriented Software Development - Conference Proceedings
国/地域英国
CityLancaster
Period3/22/043/26/04

!!!All Science Journal Classification (ASJC) codes

  • 工学一般

フィンガープリント

「Association aspects」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル