带特征指标约束描述的设计模式分类挖掘
肖卓宇1(),何锫2,陈果1,徐运标1,郭杰11. 湖南工业职业技术学院信息工程学院, 湖南 长沙 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(),Pei HE2,Guo CHEN1,Yunbiao XU1,Jie GUO11. 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