首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于相似度评分的设计模式识别方法
引用本文:王雷,宋慧娜,王文发. 一种基于相似度评分的设计模式识别方法[J]. 湖南大学学报(自然科学版), 2019, 46(12): 50-57
作者姓名:王雷  宋慧娜  王文发
作者单位:延安大学 数学与计算机科学学院,陕西 延安716000;中国矿业大学(北京)机电与信息工程学院,北京100083;延安大学 数学与计算机科学学院,陕西 延安,716000
基金项目:国家自然科学基金;国家科技重大专项
摘    要:使用软件工具自动识别UML(Unified Modeling Language)模型中包含的设计模式,可以帮助软件开发人员理解、维护和重构大型软件项目.现有设计模式识别方法大多是将所考虑的若干个特征分别进行匹配,准确率和时间性能不高.为此,提出了一种基于相似度评分的设计模式识别方法.首先,给出该方法的基本流程;然后,提出一种基于有向图/矩阵的设计模式和系统的表示;接着,详细讨论了基于相似度评分的模式实例搜索算法;最后,实现了该方法的支撑工具,并使用该工具对一个开源项目进行了设计模式的识别.该方法不是将所考虑的若干个特征分别进行匹配,而是使用总特征矩阵进行匹配.实验结果表明,相对于将所考虑的若干个特征分别进行匹配的方法,该方法的识别准确率和时间性能更高.

关 键 词:设计模式识别  准确率  时间性能  有向图  软件逆向工程

A Design Pattern Detection Method Based on Similarity Scoring
WANG Lei,SONG Huin,WANG Wenfa. A Design Pattern Detection Method Based on Similarity Scoring[J]. Journal of Hunan University(Naturnal Science), 2019, 46(12): 50-57
Authors:WANG Lei  SONG Huin  WANG Wenfa
Abstract:
Keywords:
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《湖南大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《湖南大学学报(自然科学版)》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号