计算机工程与应用 ›› 2010, Vol. 46 ›› Issue (2): 150-153.DOI: 10.3778/j.issn.1002-8331.2010.02.045
王宇新,田 佳,郭 禾,吴树朋,杨元生
WANG Yu-xin,TIAN Jia,GUO He,WU Shu-peng,YANG Yuan-sheng
摘要: 从系统源码中挖掘设计模式对软件的可理解性和可维护性具有重要意义。基于模糊理论,提出一种模式匹配方法,实现设计模式挖掘。其中,使用基于类关系的素数矩阵模型对设计模式结构及源码信息进行描述,并作为匹配的模型基础;采用聚类方法对源码模型进行优化,提高匹配效率;将模糊方法与设计模式匹配策略相结合,引入静态和动态信息,提高匹配的正确性。实验结果证明此方法在精确性和完整性方面得到了很大的提高,并且避免了对特殊模式的失效性。
中图分类号: