CORC  > 北京大学  > 信息科学技术学院
设计模式变体的描述与验证; Description and verification on variants of design pattern
肖卓宇 ; 何锫 ; 陈俊旭
刊名计算机应用研究
2017
关键词程序理解 设计模式识别 变体 基准 program comprehension design pattern recognition variants benchmark
DOI10.3969/j.issn.1001-3695.2017.06.035
英文摘要为解决标准设计模式演化后难以检测的问题,引入设计模式变体思想,以Bridge模式为例,给出了八种常用的变体实现,并以人工形式挖掘了四种开源系统中Bridge模式变体的基准数,接着在Apache Ant 1.6.2与JHotDraw 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.; 国家自然科学基金资助项目; 湖南省大学生研究性学习和创新性实验计划资助项目; 湖南省教学改革资助项目; 湖南省教育厅重点基金资助项目; 广东省自然科学基金资助项目; 广东省普通高校创新团队建设资助项目; 湖南省大学生研究性学习和创新性实验计划资助项目; 中南林业科技大学涉外学院大学生研究性学习和创新性实验计划资助项目; 6; 1762-1765,1785; 34
语种英语
内容类型期刊论文
源URL[http://ir.pku.edu.cn/handle/20.500.11897/466140]  
专题信息科学技术学院
推荐引用方式
GB/T 7714
肖卓宇,何锫,陈俊旭. 设计模式变体的描述与验证, Description and verification on variants of design pattern[J]. 计算机应用研究,2017.
APA 肖卓宇,何锫,&陈俊旭.(2017).设计模式变体的描述与验证.计算机应用研究.
MLA 肖卓宇,et al."设计模式变体的描述与验证".计算机应用研究 (2017).
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace