当前位置:主页 > 科技论文 > 软件论文 >

软件工程数据挖掘若干问题应用研究.pdf

发布时间:2016-08-23 14:14

  本文关键词:软件工程数据挖掘若干问题研究,,由笔耕文化传播整理发布。


饿 软件工程数据挖掘若干问题研究 of Data SomeIssuesSoftware Mining Engineering 郁抒思 指导教师 周水庚教授 万方数据 lIIIII I II IIIIII111 11l Y座机电话号码 摘要 软件工程数据是软件工程整个过程中所产生的各种数据,包括软件的源代码、文档、 缺陷报告等。在绝大多数情况下,软件工程数据是开发者获取信息的唯一来源。随着计 算机软件规模的不断扩大,手工获取开发和维护软件所需的信息越来越困难。数据挖掘 技术可从软件工程数据中自动发现所需信息,加快软件开发进程,提高软件质量。本文 针对软件工程数据挖掘的若干问题进行研究,主要贡献如下: 1.提出了一种Java源代码中Method的自动命名方法。软件源代码中标识符的正确命名 对软件维护非常重要,恰当的Method名能够使开发者了解Method的功能,而不恰当 的命名则会误导他们。但是,开发者除了个人的经验技术之外,他们在为Method命名 时几乎无所凭依。本文提出了一种基于文本分类的方法,为Method2选择恰当的动作 名。实验表明,本文方法的命名正确率达至1J70%以上。 2.提出了一种程序盗用检测方法。与软件业、特别是开源软件的蓬勃发展相比,用以保 护现有软件免遭软件盗用者侵害的检测工具少得可怜。一个不自律的开发者可以通 过代码伪装技术盗用他人的源码,而又逃脱法律的制裁。现有的基于程序依赖图的检 测工具可以检出若干种专业的代码伪装,但时问效率无法让人满意,并且它们无法识 破影响程序依赖图结构的伪装。本文提出了一种新的盗用检测T具TPLAG,它不仅 将代码盗用检测的时间复杂度从指数级降到多项式级,而且能成功地识破影响图结 构的代码伪装技术。 3.提出了一种缺陷分派方法。人型软件的开发组每天都


  本文关键词:软件工程数据挖掘若干问题研究,由笔耕文化传播整理发布。



本文编号:101114

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/101114.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户5a49f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com