用聚类分析方法挖掘Aspect

被引:6
作者
何丽莉 [1 ]
白洪涛 [2 ]
机构
[1] 吉林大学计算机科学与技术学院
[2] 深圳电信新技术开发中心
关键词
横切关注点; 聚类分析; Aspect挖掘;
D O I
10.13196/j.cims.2006.01.151.hell.027
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
面向方面的编程是解决传统编程技术中横切问题的有效途径之一。为了将传统方法开发的系统转换成面向方面的系统,实现关注分离,提出了一种从遗产系统中发现横切关注点的方法。该方法将聚类分析与程序静态分析方法相结合,基于方法间的直接调用关系,识别面向对象遗产系统中的横切关注点,根据方法调用相似性自动形成候选Aspect集。本方法不受相似行为需要有相同的命名规则的限制,能够避免因横切关注点分离的粒度太细而导致的系统复杂度增加,为Aspect重构提供有用的帮助。
引用
收藏
页码:149 / 153
页数:5
相关论文
共 1 条
[1]   面向Aspect的程序设计——一种新的编程范型 [J].
曹东刚 ;
梅宏 .
计算机科学, 2003, (09) :5-10