【摘 要】
:
克隆代码通常指软件系统中存在的相同或相似的代码片段。检测和消除克隆代码对降低软件冗余度、提高软件质量具有十分重要的意义。本文在参阅大量文献、资料并进行较深入研究
【基金项目】
:
宝鸡文理学院重点科研项目(ZK16120)
论文部分内容阅读
克隆代码通常指软件系统中存在的相同或相似的代码片段。检测和消除克隆代码对降低软件冗余度、提高软件质量具有十分重要的意义。本文在参阅大量文献、资料并进行较深入研究、实验的基础上,提出了一种基于程序依赖关系图(PDG)的检测克隆代码的算法,该算法主要包括构造代码段的PDG,检测PDG的最大同构子图,和判断同构子图对应的代码是否为克隆代码三步。实验表明该方法可以有效地检测代码段间的克隆关系。
其他文献
针对克隆代码与非克隆代码产生“漏洞”倾向性的问题进行了研究,基于“漏洞”对不同类型克隆和非克隆代码进行了比较分析。首先提取软件系统中具有漏洞的代码,并使用克隆检测工
2007年3月我国《物权法》在动产(本文中的动产概念包括不动产之外的所有财产和权利)担保法律制度建设方面取得了历史性突破和飞跃。2010年11月二十国集团(G20)首尔峰会上,各
国际社会对户用清洁炉灶非常重视。“全球清洁炉灶联盟(Global Alliance for Clean Cookstoves,GACC)”,作为“克林顿全球计划”的一部分,由联合国基金会牵头开展,主要目的是提高使
<正>市场价:120.00元出版社:生活·读书·新知三联书店出版时间:2018年1月1日晋宋以后,自然山水逐渐成为中国诗歌中的一种独立主题和重要元素。与《诗经》《楚辞》等早期作品
【正】 在当前的理论研究中,仅有少数人承认分析综合方法存在着两种不同的类型.即使承认存在辩证的分析综合方法,但也未能给这一方法一个与抽象的分析综合方法不同的定义.众
抗氧化肽具有活性强、分子质量小、易吸收等特点,已成为生物领域研究的热点之一。禽蛋蛋白质含量丰富,且其氨基酸组成与人类必需氨基酸比例接近,是制备抗氧化肽的一个良好来
就当今我国电气工程安装施工中存在的问题进行分析,并结合相关技术,对管理方面的有关问题进行分析,得出相应的解决措施,希望为广大业内人士提供一定的理论依据。
2019年岁末,云南省教育厅发布《关于进一步深化高中阶段学校考试招生制度改革的实施意见》,其中"中考体育与语文、数学、英语并列100分"一条尤为瞩目。这一消息不仅刷爆了云
目的探讨双胎输血综合征(twin-twin transfusion syndrome,TTTS)患者胎儿镜下胎盘交通血管激光凝固术(fetoscopic laser occlusion of chorioangiopagous vessels,FLOC)前后宫颈
宋代东南沿海地区丝织业发展状况,并非大大落后于北方,而是有其自身的特点:分布范围广、产量高、质量优良、丝织技术先进、产品大量行销海外.