设计模式变体检测研究; Research on Variants of the Design Pattern Detection | |
肖卓宇 ; 何锫 ; 陈俊旭 ; 杨鑫维 ; 杨邦平 | |
刊名 | 小型微型计算机系统 |
2017 | |
关键词 | 设计模式 变体 特征值 规则制定 设计模式检测 design pattern variants feature value rule-making design pattern detection |
DOI | 10.3969/j.issn.1000-1220.2017.08.018 |
英文摘要 | 为解决传统设计模式检测方法精确率不高的问题,以其主要影响因素之一变体问题为切入点,提出一种设计模式变体检测方法,以设计模式实例的参与者角色及其关系为基础,通过特征值的形式描述设计模式,制定了5项设计模式变体检测规则,以Composite模式为例,提供了可验证的设计模式变体检测实现.通过与六种主流的设计模式检测工具比较,实验结果表明,本文方法在解决设计模式实例变体方面取得了较好的效果,能够有效减少设计模式检测的假阴性结果.; To solve the inaccurate problem of the traditional design pattern detection,Focusing on variants of design pattern,A method for variants of design pattern detection was presented.Focusing on roles and relationships of design pattern instances,it was described by the feature value,five rules of variants of design pattern were made,Composite pattern was taken as example,to provide support to check the implementation of variants of design pattern instances.Experiment results show that the proposed method can reduce the false negative results,which is compared to six well-known tools of design pattern detection,indicated the effectiveness of the proposed method.; 国家自然科学基金项目; 湖南省大学生研究性学习和创新性实验计划项目; 湖南省教学改革项目; 湖南省教育厅重点基金项目; 湖南省大学生研究性学习和创新性实验计划项目; 广东省自然科学基金项目; 广东省普通高校创新团队建设项目; 8; 1751-1756; 38 |
语种 | 英语 |
内容类型 | 期刊论文 |
源URL | [http://ir.pku.edu.cn/handle/20.500.11897/464391] |
专题 | 信息科学技术学院 |
推荐引用方式 GB/T 7714 | 肖卓宇,何锫,陈俊旭,等. 设计模式变体检测研究, Research on Variants of the Design Pattern Detection[J]. 小型微型计算机系统,2017. |
APA | 肖卓宇,何锫,陈俊旭,杨鑫维,&杨邦平.(2017).设计模式变体检测研究.小型微型计算机系统. |
MLA | 肖卓宇,et al."设计模式变体检测研究".小型微型计算机系统 (2017). |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论