2013年
Interaction awareness for aspect refactoring
AOAsia 2013: Proceedings of the 8th International Workshop on Advanced Modularization Techniques - AOAsia/Pacific
- ,
- ,
- 開始ページ
- 15
- 終了ページ
- 17
- 記述言語
- 英語
- 掲載種別
- 研究論文(国際会議プロシーディングス)
- DOI
- 10.1145/2451469.2451475
Aspect Refactoring includes two phases: aspect mining and aspect extraction. Aspect mining is used to identify crosscutting concerns from the OO program. Aspect extraction extracts the identified crosscutting concerns from the OO program and refactors them to the AOP program. However, the interaction of crosscutting concerns is ignored in the aspect refactoring research and it leads to the erratic behavior of the refactored program. In this paper, we propose an interaction awareness, which is a new phase that needs to be added before aspect extraction. Interaction awareness analyzes the interaction of the crosscutting concerns and gives the priority for each crosscutting concern. Copyright © 2013 ACM.
- リンク情報
- ID情報
-
- DOI : 10.1145/2451469.2451475
- SCOPUS ID : 84875979112