作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (6): 43-44. doi: 10.3969/j.issn.1000-3428.2008.06.015

• 博士论文 • 上一篇    下一篇

面向方面的自动化重构方法

曲立平,刘大昕,杨 静   

  1. (哈尔滨工程大学计算机科学与技术学院,哈尔滨 150001)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-03-20 发布日期:2008-03-20

Automated Refactoring of Aspect-oriented Software

QU Li-ping, LIU Da-xin, YANG Jing   

  1. (College of Computer Science and Technology, Harbin Engineering University, Harbin 150001)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-03-20 Published:2008-03-20

摘要: 提出一种将面向对象程序重构为面向方面范型的自动化方法。该方法分挖掘和重构两个阶段进行。第一阶段挖掘面向对象程序中潜在的横切关注点,第二阶段将横切关注点重构为方面。给出一个约13 000行代码的程序自动重构的评价结果。

关键词: 横切关注点, 方面抽取, 重构

Abstract: This paper proposes an automated approach to refactoring object oriented programs to the aspect-oriented paradigm. The approach is based upon the application of two steps: mining and refactoring. After mining potential crosscutting concerns, the refactoring phase transforms crosscutting concerns to a new aspect. This paper presents the results of an evaluation in which about 13000 LoC program is refactored.

Key words: crosscutting concerns, aspect extraction, refactoring

中图分类号: