切换导航
文档转换
企业服务
Action
Another action
Something else here
Separated link
One more separated link
vip购买
不 限
期刊论文
硕博论文
会议论文
报 纸
英文论文
全文
主题
作者
摘要
关键词
搜索
您的位置
首页
期刊论文
软件源代码中的代码克隆现象及其检测方法
软件源代码中的代码克隆现象及其检测方法
来源 :计算机应用与软件 | 被引量 : 3次 | 上传用户:lyl_chong
【摘 要】
:
如果软件源程序中的一个代码段和同一程序中的另一个代码段在结构或语义上类似,这些代码段就成了代码克隆。概述代码克隆存在的各种形式,分析代码克隆产生的原因,并在概括了代码克隆检测的一般过程以后进一步阐述两类代码克隆检测方法:基于语义抽象树的检测方法和基于Token序列的检测方法。
【作 者】
:
叶青青
【机 构】
:
杭州职业技术学院
【出 处】
:
计算机应用与软件
【发表日期】
:
2008年09期
【关键词】
:
代码克隆
软件维护
软件理解
语义抽象树
后缀树
频繁项集挖掘
Code clone Software maintenance Program understa
下载到本地 , 更方便阅读
下载此文
赞助VIP
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如果软件源程序中的一个代码段和同一程序中的另一个代码段在结构或语义上类似,这些代码段就成了代码克隆。概述代码克隆存在的各种形式,分析代码克隆产生的原因,并在概括了代码克隆检测的一般过程以后进一步阐述两类代码克隆检测方法:基于语义抽象树的检测方法和基于Token序列的检测方法。
其他文献
贯彻纲要精神促进我院科研工作深入发展
国家中长期教育改革和发展纲要明确指出“把改革创新作为教育发展的强大动力,创新人才培养体制,办学体制,教育管理体制,改革质量评价和考试招生制度,改革教学内容、方法、手段,建设
期刊
科研工作
中国特色社会主义
人才培养体制
改革创新
精神
教育管理体制
现代学校制度
现代教育体系
Agent协调复杂性研究
多Agent协调机制研究近年来受到广泛关注。关注怎样既给予参与协调的agent在规划自身任务时充分的自主性,又保证它们的规划能足够灵活,以完全不妨碍其完成联合任务,并以此为基础给出了agent协调问题的复杂性,为人们解决这方面的问题提供理论依据。
期刊
协调
复杂性
智能体
Coordination Complexity Agent
一种基于Flash的区块地图编辑器实现
针对游戏地图编辑器的实现,结合flash软件技术,在地图的智能融合技术上给出了状态-帧对应的设计模式和整体性处理的算法,在软件交互方面实现了所见即所得,算法支持任意形状和大小的、可融合或不可融合的地图对象,地图构建方式灵活,可自定义扩展,简化了地图的对象设计和交互式地图编辑器的实现。
期刊
游戏地图编辑器
区块地图
智能融合
FLASH
Map editor Tile based map AI-integrate Flash
一种基于IPv6的家庭网络智能域名模型研究与实现
IPv6家庭网络,已经成为今后的发展方向。越来越多的家庭智能设备会接入到网络中,实现家庭网络内部的资源共享。那么如何提高访问家庭设备的效率,避免牢记128位地址字符串的难度,这就迫切需要应用域名系统。基于IPv6的家庭网络智能域名模型,通过结合DHCPv6(Dynamic Host Configuration Protocol for IPv6)以及DNS服务,实现了家庭设备的"即插即用"。实验证
期刊
IPV6
家庭网络
域名
IPv6 HomeNetwork Domain-name
德马吉举办“开放参观日”活动,eco新品首次亮相
德国德马吉公司于12月12日至14日在上海举办了为期三天的“开放参观日”活动,在此期间,共销出32台机床,其中28台是在中国制造的,总销售额达249.5万欧元。
期刊
ECO
中国制造
销售额
“开放参观日”活动
德国德马吉公司
同步螺纹夹紧卡头的基准
在德国斯图加特展会(AMB2012)上,Gjhring公司展出了一种新的名为GihroSync的同步螺纹夹头,它技术先进,却是普通的市场价格。模块化刀具系统GM300的产品经理Rolf Ehrler先生接受WB
期刊
同步螺纹
模块化刀具系统
基准
卡头
夹紧
斯图加特
市场价格
技术
物流市场视角下的货币与金融统计
一、物流金融理论概述及其重要作用(一)物流金融的基本涵义随着物流产业的迅速发展,产生了一种为物流产业提高相应资金融通、资金结算以及保险等的金融业务,即物流金融。物流金融
期刊
物流市场
金融统计
物流金融
货币
物流企业
物流产业
资金融通
金融业务
基于JSF和Hibernate的Web应用
目前JSF(Java Server Faces)已经作为构建Web应用的主流框架之一,而开源O/R映射工具Hibernate可以将对象同存放于关系数据库中的数据进行映射。以一个基于JSF和Hibernate的企业信息管理系统为例,介绍了JSF和Hibernate在构建Web系统中的应用。
期刊
JAVA
SERVER
Faces(JSF)
WEB应用
HIBERNATE
Java Server Faces(JSF) Web application Hi
数控系统分会2010理事会及技术交流活动成功举行
中国机床工具工业协会数控系统分会2010理事会及技术交流活动于2010年10月17-19日在上海成功举行,华中数控、广州数控、北京航天数控、沈阳高精、南京华兴数控、大连光洋科技
期刊
技术交流活动
数控系统
理事会
机床工具工业
华中数控
会员单位
陈永开接替许郁生同志担任中国机床工具工业协会理事长
中国机床工具工业协会第五届理事会轮值理事长、上海机床厂有限公司董事长许郁生同志。自2006年8月26日起担任中国机床工具工业协会第五届理事会第三年度理事长,至2007年8月25
期刊
机床工具工业
协会章程
理事长
中国
第五届理事会
上海机床厂有限公司
接替
有限责任公司
与本文相关的学术论文