带特征指标约束描述的设计模式分类挖掘
肖卓宇1(![](http://gxbwk.njournal.sdu.edu.cn/images/email.png)
1. 湖南工业职业技术学院信息工程学院, 湖南 长沙 410208
2. 广州大学计算机科学与网络工程学院, 广东 广州 510006
收稿日期:
2020-06-07出版日期:
2020-12-20发布日期:
2020-12-15作者简介:
肖卓宇(1979—), 男, 湖南长沙人, 硕士, 副教授, 主要研究方向为软件演化,程序理解,机器学习,数据分析等 E-mail:基金资助:
湖南省自然科学基金科教联合资助项目(2020JJ7035);湖南省教育厅科学研究资助项目(19C0611);国家自然科学基金资助项目(61977018)Design pattern classification mining with feature metrics constraints
Zhuoyu XIAO1(![](http://gxbwk.njournal.sdu.edu.cn/images/email.png)
1. School of Information Engineering, Hunan Industry Polytechnic, Changsha 410208, Hunan, China
2. School of Computer Science and Cyber Engineering, Guangzhou University, Guangzhou 510006, Guangdong, China
Received:
2020-06-07Online:
2020-12-20Published:
2020-12-15摘要/Abstract
摘要: 为解决设计模式挖掘正确率较低的问题, 提出一种带特征指标约束描述的设计模式分类挖掘方法。归纳了47种特征指标, 给出了设计模式约束定义, 对设计模式特征进行了描述, 以Adapter模式、Command模式、Factory Method模式为例, 分结构型、行为型与创建型3类挖掘设计模式, 设计了3个基准系统与4个经典系统的设计模式挖掘试验。试验结果表明, 本研究方法对基准系统的Adapter模式、Command模式、Factory Method模式挖掘正确率为96.13%、91.67%、72.23%, 对经典系统挖掘正确率分别为84.3%、81.26%、73.17%, 与传统方法比较, 本研究方法取得了较好的效果。
PDF全文下载地址:
http://gxbwk.njournal.sdu.edu.cn/CN/article/downloadArticleFile.do?attachType=PDF&id=1989