看过本文的还看了

相关文献

该作者的其他文献

文献详情 >应用机器学习方法的设计模式挖掘研究 收藏
应用机器学习方法的设计模式挖掘研究

应用机器学习方法的设计模式挖掘研究

作     者:鲁润泽 张海平 LU Runze;ZHANG Haiping

作者机构:杭州电子科技大学计算机学院杭州310018 

基  金:浙江省高等教育教学改革项目(No.jg2015224) 

出 版 物:《计算机工程与应用》 (Computer Engineering and Applications)

年 卷 期:2019年第55卷第6期

页      码:113-119页

摘      要:从源码中挖掘设计模式实例具有重要意义,它能够提升软件系统的可理解性和可维护性。基于机器学习方法,提出了一个设计模式挖掘方法。其中,使用类关系图表示软件系统和设计模式,采用子图匹配的方法从软件系统中提取出候选设计模式实例,过滤了大量非设计模式实例组合,提高了设计模式挖掘效率;提出了度量指标,将软件系统和设计模式向量化,采用机器学习的方法对候选设计模式实例进行分类,提高了设计模式挖掘的准确率。实验结果证明此方法效率和有效性上得到了一定的提升。

主 题 词:设计模式 设计模式挖掘 子图同构 机器学习 

学科分类:08[工学] 081201[081201] 0812[工学-测绘类] 

D O I:10.3778/j.issn.1002-8331.1712-0053

馆 藏 号:203572443...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分