位置:成果数据库 > 期刊 > 期刊详情页
设计模式变体的描述与验证
  • ISSN号:1001-3695
  • 期刊名称:《计算机应用研究》
  • 时间:0
  • 分类:TP311.1[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]中南林业科技大学涉外学院,长沙410200, [2]广州大学计算机科学与教育软件学院,广州510006, [3]长沙理工大学计算机与通信工程学院,长沙410114, [4]北京大学高可信软件技术教育部重点实验室,北京100871
  • 相关基金:国家自然科学基金资助项目(61170199);湖南省大学生研究性学习和创新性实验计划资助项目(湘教通[2015]84号197);湖南省教学改革资助项目(湘教通[2016]400号1068);湖南省教育厅重点基金资助项目(11A004);广东省自然科学基金资助项目(2015A030313501);广东省普通高校创新团队建设资助项目(2015KCXTD014);湖南省大学生研究性学习和创新性实验计划资助项目(湘教通[2017]);中南林业科技大学涉外学院大学生研究性学习和创新性实验计划资助项目(2017008)
中文摘要:

为解决标准设计模式演化后难以检测的问题,引入设计模式变体思想,以Bridge模式为例,给出了八种常用的变体实现,并以人工形式挖掘了四种开源系统中Bridge模式变体的基准数,接着在Apache Ant 1.6.2与J Hot Draw 5.1开源系统中通过六种主流设计模式检测工具进行了变体检测实验。实验结果表明,FCA-CBR方法简单有效,对两种开源系统中Bridge模式变体检测的精确率达到60%与48.1%,与先前方法相比有了较大的提高。

英文摘要:

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.

同期刊论文项目
期刊论文 36 会议论文 7
同项目期刊论文
期刊信息
  • 《计算机应用研究》
  • 北大核心期刊(2011版)
  • 主管单位:四川省科学技术厅
  • 主办单位:四川省计算机研究院
  • 主编:刘营
  • 地址:成都市成科西路3号
  • 邮编:610041
  • 邮箱:arocmag@163.com
  • 电话:028-85210177 85249567
  • 国际标准刊号:ISSN:1001-3695
  • 国内统一刊号:ISSN:51-1196/TP
  • 邮发代号:62-68
  • 获奖情况:
  • 第二届国家期刊奖百种重点科技期刊,国内计算技术类重点核心期刊,国内外著名数据库收录期刊
  • 国内外数据库收录:
  • 俄罗斯文摘杂志,波兰哥白尼索引,英国科学文摘数据库,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:60049