期刊文献+

带特征指标约束描述的设计模式分类挖掘 被引量:3

Design pattern classification mining with feature metrics constraints
原文传递
导出
摘要 为解决设计模式挖掘正确率较低的问题,提出一种带特征指标约束描述的设计模式分类挖掘方法。归纳了47种特征指标,给出了设计模式约束定义,对设计模式特征进行了描述,以Adapter模式、Command模式、Factory Method模式为例,分结构型、行为型与创建型3类挖掘设计模式,设计了3个基准系统与4个经典系统的设计模式挖掘试验。试验结果表明,本研究方法对基准系统的Adapter模式、Command模式、Factory Method模式挖掘正确率为96.13%、91.67%、72.23%,对经典系统挖掘正确率分别为84.3%、81.26%、73.17%,与传统方法比较,本研究方法取得了较好的效果。 To solve low accuracy for design pattern mining,a method for design pattern classification mining with feature metrics constraints was presented.47 feature metrics information based on structural pattern,behavioral pattern and creative pattern was classified and summarized,and definition of design pattern were given,and features of design patterns were described,three benchmark systems and four well-known system experiments for design pattern mining were designed.Experimental results show that proposed method is effective,and the accuracy of the proposed method was 96.13%,91.67%,72.23%for Adapter pattern.Command pattern and Factory method pattern for three benchmark systems,and the accuracy of the proposed method is 84.3%,81.26%,73.17%for Adapter,Command and Factory Method of design pattern for four well-known systems,compared to well-known methods by experiment of design pattern mining,indicating the effectiveness of the proposed method.
作者 肖卓宇 何锫 陈果 徐运标 郭杰 XIAO Zhuoyu;HE Pei;CHEN Guo;XU Yunbiao;GUO Jie(School of Information Engineering,Hunan Industry Polytechnic,Changsha 410208,Hunan,China;School of Computer Science and Cyber Engineering,Guangzhou University,Guangzhou 510006,Guangdong,China)
出处 《山东大学学报(工学版)》 CAS CSCD 北大核心 2020年第6期48-58,共11页 Journal of Shandong University(Engineering Science)
基金 湖南省自然科学基金科教联合资助项目(2020JJ7035) 湖南省教育厅科学研究资助项目(19C0611) 国家自然科学基金资助项目(61977018)。
关键词 设计模式 设计模式挖掘 指标约束 分类 特征描述 design pattern design pattern mining metrics constraints classification feature description
  • 相关文献

参考文献12

二级参考文献44

  • 1冯铁,李文锦,张家晨,柴胜.面向Java语言的设计模式抽取方法的研究[J].计算机工程与应用,2005,41(25):28-33. 被引量:8
  • 2肖卓宇,何锫.设计模式在系统集成中的应用与研究[J].计算机工程与设计,2007,28(17):4086-4088. 被引量:5
  • 3GammaE,HelmR,JohnsonR.Designprotein[M].北京:机械工业出版社,2000:92-107.
  • 4Gueheneuc Y G, Antoniol G. DEMIMA:a muhilayered approach for design pattem identication [ J]. IEEE Trans on Software Engi- neerinq. 2008.34(5) :667-684.
  • 5Stencel K, Wegrzynowicz P. Detection of diverse design pattern va- riants[ C,]//Proc of the 15th Asia-Pacific Software Engineering Confe- rence. 2008:25-32.
  • 6Pande A G, Tripathi A K. A new approach for detecting design pat- terns by graph decomposition and graph isomorphism [ C ]//Proc of the 3rd International Conference on Contemporary Computing. [ S. 1. ] : Springer, 2010:41-55.
  • 7Mens K, Kellens A. Intensive, a tool suite for documenting and chec- king structural source-code regularities[ C ]//Prec of CSMR. [ S. 1. ] : IEEE Press, 2006:59-66.
  • 8Blewitt A, Bundy A, Stark I. Automatic verification of design pat- terns in Java [ C ]//Proc of International Conference on Automated Software Engineering. [ S. 1. ] : ACM Press, 2005:224-232.
  • 9Pande A, Gupta M. Design pattern detection using graph matching [ J]. International Journal of Computer Engineering and Infor- mation Technology, 2010,15(20) :59-64.
  • 10Rasool G, Philippow I, Ader P M. Design pattern recovery based on annotations[ J]. Advances in Engineering Software, 2010,36 (41) :519- 526.

共引文献34

同被引文献30

引证文献3

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部