論文

2013年

Interaction awareness for aspect refactoring

AOAsia 2013: Proceedings of the 8th International Workshop on Advanced Modularization Techniques - AOAsia/Pacific
  • Lin Wang
  • ,
  • Tomoyuki Aotani
  • ,
  • Masato Suzuki

開始ページ
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.

リンク情報
DOI
https://doi.org/10.1145/2451469.2451475
URL
https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84875979112&origin=inward
ID情報
  • DOI : 10.1145/2451469.2451475
  • SCOPUS ID : 84875979112

エクスポート
BibTeX RIS