项目名称: 克隆代码检测及基于进化的有害性预测研究

项目编号: No.61363017

项目类型: 地区科学基金项目

立项/批准年度: 2013

项目学科: 自动化技术、计算机技术

项目作者: 刘东升

作者单位: 内蒙古师范大学

项目金额: 45万元

中文摘要: 克隆代码检测、管理和理解是软件工程的重要研究内容,其在软件维护、复杂性、架构、复用、进化,及软件授权、反剽窃等众多领域有广泛的需求与应用。本项目基于既有研究成果,围绕"克隆检测时空复杂度"、"连续版本间克隆群映射"、"直系克隆群集主题识别"、"克隆有害性预测"等四个核心问题深入开展具体研究。通过选取适当克隆代码粒度与类型特征,使用基于优化后缀数组的改进算法检测软件各版本中克隆代码;采用Token串与AST相结合的技术,建立克隆群的映射关系,提取对应克隆家系;利用LDA模型识别直系克隆群集主题,获取克隆代码上下文进化信息;进而运用Bayes模型预测克隆代码有害程度。最终实现一个与程序设计语言无关、可移植、可视化的克隆代码有害性自动预测实验系统。预期成果将为软件系统的开发维护提供有价值的克隆代码有害性参考,从而以更低经济成本进行升级与维护,并为评估软件质量和可信性提供有力支持。

中文关键词: 克隆代码;克隆检测;进化;有害性预测;

英文摘要: Clone detection, management and understanding are significant researches in software engineering. They have wide requirements and applications in many fields, such as software maintenance, complexity, architecture, reuse, evolution, licensing, anti-plagia

英文关键词: Code Clone;Clone Detection;Evolution Strategy;Harmfulness Prediction;

成为VIP会员查看完整内容
0

相关内容

【AI+军事】附PPT 《前瞻性分析:获得决策优势的方法》
专知会员服务
106+阅读 · 2022年4月17日
专知会员服务
104+阅读 · 2021年6月23日
专知会员服务
61+阅读 · 2021年4月3日
基于生理信号的情感计算研究综述
专知会员服务
67+阅读 · 2021年2月9日
专知会员服务
73+阅读 · 2021年1月12日
【干货书】Python机器学习及金融应用,384页pdf
专知会员服务
136+阅读 · 2021年1月1日
Go 如何减少供应链攻击?
AI前线
0+阅读 · 2022年4月13日
我用Transformer修复代码bug
夕小瑶的卖萌屋
1+阅读 · 2021年9月9日
Xsser 一款自动检测XSS漏洞工具
黑白之道
14+阅读 · 2019年8月26日
【Github】GPT2-Chinese:中文的GPT2训练代码
AINLP
52+阅读 · 2019年8月23日
一种关键字提取新方法
1号机器人网
21+阅读 · 2018年11月15日
已删除
将门创投
12+阅读 · 2018年6月25日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
3+阅读 · 2012年12月31日
国家自然科学基金
2+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2011年12月31日
Arxiv
1+阅读 · 2022年4月18日
Arxiv
0+阅读 · 2022年4月18日
小贴士
最新内容
世界模型入门:从序贯决策到通用智能体
专知会员服务
0+阅读 · 今天15:30
军事域更好使用人工智能的实用指南
专知会员服务
8+阅读 · 10月22日
《衡量语言模型中的作战规划能力》
专知会员服务
13+阅读 · 10月20日
Maven智能系统:帕兰提尔军事人工智能平台详解
专知会员服务
15+阅读 · 10月20日
《测试自动化框架在敏捷软件开发中的角色》
专知会员服务
8+阅读 · 10月20日
俄罗斯如何拦截乌克兰无人机与巡航导弹
专知会员服务
12+阅读 · 10月15日
《武器-目标分配问题:精确与近似求解算法》
专知会员服务
16+阅读 · 10月15日
相关VIP内容
【AI+军事】附PPT 《前瞻性分析:获得决策优势的方法》
专知会员服务
106+阅读 · 2022年4月17日
专知会员服务
104+阅读 · 2021年6月23日
专知会员服务
61+阅读 · 2021年4月3日
基于生理信号的情感计算研究综述
专知会员服务
67+阅读 · 2021年2月9日
专知会员服务
73+阅读 · 2021年1月12日
【干货书】Python机器学习及金融应用,384页pdf
专知会员服务
136+阅读 · 2021年1月1日
相关资讯
Go 如何减少供应链攻击?
AI前线
0+阅读 · 2022年4月13日
我用Transformer修复代码bug
夕小瑶的卖萌屋
1+阅读 · 2021年9月9日
Xsser 一款自动检测XSS漏洞工具
黑白之道
14+阅读 · 2019年8月26日
【Github】GPT2-Chinese:中文的GPT2训练代码
AINLP
52+阅读 · 2019年8月23日
一种关键字提取新方法
1号机器人网
21+阅读 · 2018年11月15日
已删除
将门创投
12+阅读 · 2018年6月25日
相关基金
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
3+阅读 · 2012年12月31日
国家自然科学基金
2+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2011年12月31日
微信扫码咨询专知VIP会员