【摘 要】
:
为解决传统设计模式检测方法精确率不高的问题,以其主要影响因素之一变体问题为切入点,提出一种设计模式变体检测方法,以设计模式实例的参与者角色及其关系为基础,通过特征值
【机 构】
:
中南林业科技大学 涉外学院,长沙,410200;广州大学 计算机科学与教育软件学院,广州 510006;长沙理工大学 计算机与通信工程学院,长沙 410114;北京大学 高可信软件技术教育部重点实验室
论文部分内容阅读
为解决传统设计模式检测方法精确率不高的问题,以其主要影响因素之一变体问题为切入点,提出一种设计模式变体检测方法,以设计模式实例的参与者角色及其关系为基础,通过特征值的形式描述设计模式,制定了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.
其他文献
医疗机器人是国内外医疗技术研究的热门前沿,有着潜在的广阔市场需求.内照射放疗机器人,综合了内照射放疗技术和图像引导治疗技术,是医疗机器人的典型代表.文章首先介绍近距
11月份广东省进入冬季,气温、水温逐步下降,昼夜温差较大,预测养殖水生动物病害发病率会有所下降。冬季昼夜水温变化加剧,养殖水生动物易产生较大的应激反应,容易引发病害,应适当加
我有幸在他身边工作、生活了26年。在我的心目中,他到底是怎样一个人呢? 一位温柔敦厚的长者。一位学贯中西的智者。一位白发苍苍的儿童。一位勤劳俭朴的老农,一位爱吃地瓜稀
海南潭牛一养殖池塘出现罗非鱼暴发性死亡,发病初期死亡40-60尾/天,高峰期死亡700-800尾/天,通过采样、实验室诊断治疗,取得了较好的效果。
互联网和信息化程度的迅速发展,给人们带来方便的同时,也带来了大量的数据和管理的难度,与此同时,现今用户对于网络流量的细分和可视性需求也日益强烈。近日,美国硅谷网络监测基础架构方案
本文采用了一种基于链码的匹配技术来完成心血管的提取和重建,我们通过基于知识的计算机高级视觉技术,利用链码理论对已获取的血管中轴和轮廓线进行编码,从而建立起其间的对应关系,并用于后期的三维重建。我们首先对模式识别中链码的串匹配算法作一个简要介绍,并详细分析讨论了其中的关键难点:编码、代价函数、归一化的链间距离,使其能够适用于我们的工作。我们分别用仿真数据和实际心血管图象进行实验,并使用标准公式进行评
系统整体原理rn系统整体性表现在系统内部诸要素之间及系统与外部环境之间保持着有机的联系.
这里介绍的仅是电弧引起电火灾的许多事件中的几个例子。有些人警惕性比较高 ,能够及时通知消防部门 ,并在火灾真正发生前采取某些措施 ,所以我们能够获得这方面的证据资料。
1.加快现代农业建设 积极开展现代农业建设示范,着力打造现代农业产业体系,推进农业生产经营机制创新,积极引导发展各类专业合作组织,大力推进专业化统防统治、机耕机收等社
夜晚开增氧机是误区广东清远一渔企前几个月在养殖场安装了鱼塘水质监测设备。经过几个月对各项水质指标的24小时跟踪监测,数据直观显示,夜晚开与不开增氧机,池塘溶氧量都不