期刊文献+

结合扇入分析与克隆探测的方面挖掘方法

Approach of Aspect Mining Combining Fan-in Analysis and Clone Detection
下载PDF
导出
摘要 针对目前遗产系统中普遍存在的关注点分离而导致系统可理解性降低、维护成本提高的问题,提出一种将扇入分析与克隆探测方法结合的方面挖掘方法,对系统中存在的横切关注点进行识别并重构出新的系统结构,将传统系统向面向方面系统迁移。实例分析结果证明,该方法能够提高挖掘的精确度和速度,并降低克隆探测所需的时间。 In order to solve the problem of the separation of the concems in legacy systems, which makes the system hard to understand and raises the cost of maintenance, this paper mines the aspect using an approach combining the fan-in analysis and clone detection. It identifies the hiding crosscutting concerns and refactors a new system structure, which migrates the legacy system to an aspect-oriented system. It verifies that this approach improves the preciseness and the speed of aspect mining, and needs less time in clone detection.
出处 《计算机工程》 CAS CSCD 北大核心 2010年第3期66-68,共3页 Computer Engineering
基金 浙江省自然科学基金资助项目"基于最小信息集的程序信息抽取模型研究"(Y1080189)
关键词 方面挖掘 扇入分析 克隆探测 程序理解 aspect mining fan-in analysis clone detection program comprehension
  • 相关文献

参考文献5

  • 1Kiczales G, Lamping J, Anurag M, et al. Aspect-oriented Programming[C]//Proc. of European Conference on Object-oriented Programming. [S. l.]: Springer-Verlag, 1997: 220-222. 被引量:1
  • 2Marin M, Deursen A, Moonen L. Identifying Aspects Using Fan in Analysis[C]//Proc. of the 1 lth Working Conference on Reverse Engineering. Washington D. C., USA: IEEE Computer Society, 2004. 被引量:1
  • 3Nora B, Said G, Fadila A. A Comparative Classification of Aspect Mining Approaches[J]. Journal of Computer Science, 2006, 2(4): 322-325. 被引量:1
  • 4Krinke J. Identifying Similar Code with Program Dependence Graphs[C]//Proc. of the 8th Working Conference on Reverse Engineering. [S. l.]: IEEE Computer Society Press, 2001: 301-309. 被引量:1
  • 5Shepherd D, Gibson E, Pollock L. Design and Evaluation of an Automated Aspect Mining Tool[C]//Proc. of International Conference on Software Engineering Research and Practice. Las Vegas, USA: [s. n.], 2004. 被引量:1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部