计算机应用研究2017,Vol.34Issue(6):1762-1765,1785,5.DOI:10.3969/j.issn.1001-3695.2017.06.035
设计模式变体的描述与验证
Description and verification on variants of design pattern
摘要
Abstract
To solve hard detection of standard design pattern evolution,this paper introduced variants ideology of design pattern,and took the Bridge pattern as examples,focusing on eight variants of the Bridge pattern,manual work mined benchmark of four open source system.It used six kinds of design pattern detection tools to carry out the variation test based on Apache Ant 1.6.2 open source system and JHotDraw 5.1 open source system.The experimental results show that the accuracy of the FCA-CBR detection method is between 60% and 48.1% of Apache Ant 1.6.2 open source system and JHotDraw 5.1 open source system,and has certainly increased the recognition accuracy.关键词
程序理解/设计模式识别/变体/基准Key words
program comprehension/design pattern recognition/variants/benchmark分类
信息技术与安全科学引用本文复制引用
肖卓宇,何锫,陈俊旭..设计模式变体的描述与验证[J].计算机应用研究,2017,34(6):1762-1765,1785,5.基金项目
国家自然科学基金资助项目(61170199) (61170199)
湖南省大学生研究性学习和创新性实验计划资助项目(湘教通[2015]84号197) (湘教通[2015]84号197)
湖南省教学改革资助项目(湘教通[2016]400号1068) (湘教通[2016]400号1068)
湖南省教育厅重点基金资助项目(11A004) (11A004)
广东省自然科学基金资助项目(2015A030313501) (2015A030313501)
广东省普通高校创新团队建设资助项目(2015KCXTD014) (2015KCXTD014)
湖南省大学生研究性学习和创新性实验计划资助项目(湘教通[2017]) (湘教通[2017])
中南林业科技大学涉外学院大学生研究性学习和创新性实验计划资助项目(2017008) (2017008)