一种通过模糊有限状态自动机识别设计模式的方法

来源 :电气自动化 | 被引量 : 0次 | 上传用户:vertra
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
设计模式是程序员在软件设计中所得的经验总结,它被广泛应用于软件系统中,用以解决软件设计中常见的各种问题。从代码中识别设计模式可以帮助我们了解代码原本的设计意图。但是现有的设计模式识别方法都不能很好地识别有缺陷的设计模式。文中给出了一种使用模糊有限自动机来识别设计模式的新方法。根据各个语法信息的重要程度来为它们加权,以此来计算相似值,进而识别设计模式。在试验中该方法可以很好的识别有缺陷的设计模式。
其他文献
从学前教育专业的开办定位来看,毕业生通常将成为未来的幼儿教师,而面对幼儿教育行业的实际需求,寓教于乐的性质决定了学前教育专业学生必须要掌握更多能够帮助幼儿进行启蒙
金红苹果是察右后旗栽培面积和产量较多的品种之一。在幼树期和初结果期,枝条直立且生长旺盛,树体营养消耗得多,积累得少,不易形成花芽,导致结果晚,前期产量低,经济效益差。为了使金
盲分离神经网络算法存在着容易陷入局部极小点、收敛速度慢的缺点.提出采用遗传算法优化盲分离神经网络权值的初值,与遗传算法结合形成GA-HJNN算法,可迅速得到最佳盲分离神经
消除提升机变流装置的谐波是煤矿电网谐波治理的主要目标。在矿井提升机谐波治理中大多采用无源型滤波器在交流电源侧滤波,由此换流器产生的大量谐波和无功电流通过阀侧绕组
在信息化技术迅猛发展的互联网时代背景下,新闻信息传播的途径已逐渐形成网络化,而这也给传统新闻的推广宣传带来深刻影响。本文深入剖析互联网时代新闻宣传面临的新形势与新
新的一线信息载体  以往,用户使用智能手机看新闻主要是通过文字了解,而如今,视频直播成了另一种可选择的方式。业内普遍认为,视频会像文字一样,随时生产,随处可见,到时候,娱乐将不能涵盖它的本质,视频会演变为信息的载体。  而且随着国内流量资费下降、网速提高,手机视频直播变得越来越普遍。当然,这一点是基于其门槛低的特性的。常规意义上的现场直播,需要直播车及其他专业设备,但移动互联网让视频直播的门槛降低
采用文献资料等科研方法对程序教学法在大学篮球教学中的运用进行研究。研究认为,篮球运动是一项全身心运动,大学篮球运动既具有竞技性、健身性特点,又具有审美性和娱乐性。
小学教育是整个教育的基础阶段,其重点要培养学生的基本读写能力和计算能力,使学生形成一定的思维能力,为以后更高阶段的学习奠定基础。由于数学学科具有逻辑性,这样就使小学
小学数学应用题是帮助学生解决实际问题,培养学生逻辑思维能力的一种题型。由于应用题具有直观性强,便于把数学和学生的生活实际结合起来,具有开放性的特点。小学数学教师一