数据挖掘技术对软件工程的应用论文.doc_第1页
数据挖掘技术对软件工程的应用论文.doc_第2页
数据挖掘技术对软件工程的应用论文.doc_第3页
数据挖掘技术对软件工程的应用论文.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据挖掘技术对软件工程的应用论文 【关键词】数据挖掘技术;软件工程;应用 社会的发展使得技术也得到了快速发展,信息技术营运而生,并且被人们广泛的应用于机械、医疗、化工和教育等领域,发挥着越来越重要的作用。在当前社会的发展背景下,信息技术中的软件工程虽然发展规模不断扩大,但是在技术上已经不能满足对资源管理的要求,而数据挖掘技术的到来弥补了软件软件工程的不足,促进了软件工程的进一步发展 1数据挖掘技术的简介 1.1数据挖掘技术的含义 所谓数据挖掘,主要指的是在大量的数据信息中利用科学、有效的算法第一时间获取到有用信息的筛选过程。大量的信息存在于生产和生活领域,使得人们在处理事情是无从下手,这样大大降低了人们的工作效率,也浪费了工作人员宝贵的时间。而这一问题通过数据挖掘技术的使用得到了很好的解决 1.2数据挖掘技术所采用的方法 2软件工程中数据挖掘技术的应用表现 2.1用于软件项目管理方面 软件项目的管理呈现出复杂化和系统化的特点,数据挖掘技术应用于软件项目管理一方面表现在对组织关系的挖掘,比如公司举办年会等大型活动,在人员的分配上如果处理不好,就会出现混乱的局面,为了实现人力资源的合理配制,往往采用数据挖掘技术来区分每个职员的职责,实现项目管理的有序化,提高了办事效率;软件项目管理中使用数据挖掘技术的另一个方面就是挖掘版本控制信息,在此系统面临外系统入侵时提出警告是数据挖掘技术所具备的功能之一,除此之外数据挖掘技术可以检测该系统的修复情况,版本控制信息的作用就是方便了人们对版本信息的查看,而数据挖掘技术的使用为系统的安全运行提供了更有利的保障,使得软件项目的管理水平逐步提高。 2.2漏洞的检测时数据挖掘技术的使用 当数据挖掘技术用于检测软件的漏洞时,第一步要弄清楚要检测什么样的软件,第二步就是要制定合理的计划,计划的目的是为了更好的对软件进行检测,不同软件的构成和性质决定了检测要采用不同的方式,紧接着就是对漏洞库中的数据进行,对于不需要的数据进行清除,除此之外对于丢失的项目要采取措施补救回来,用数值表示来代替数据属性。另外,要对合适的数据模型进行验证,不同的项目会采取不同的方法,重要的是选择合适的发掘方式来使其形成测试集,进而可以对全部的结果进行比较,通过比较找出最满意的方式,数据挖掘技术的应用不见可以检测漏洞还可以对的漏洞进行防护,并且把漏洞的种类进行分析,整合出修复的方法,能使的在第一时间找出漏洞并进行修复,使得软件能够保持良好的性能,使其运行速度不至于减慢。 2.3挖掘程序代码和结构中数据挖掘技术的使用 在挖掘程序代码和结构方面比较常用的一种数据挖掘方法就是克隆代码检测法,该方法分为度量、文本对比、程序结构和标识符对比这四种方法,四种方法各有各自的特点,具体的运用中需要考虑实际情况来确定到底使用那种方法。克隆代码检测通常会复制粘贴某一个代码,在特殊的要求下,会根据需求来改正某些代码,检测这些代码主要是为了防止大面积出现故障,维护系统的安全,为软件运行提供一个可靠的环境。另一个常见的就是Aspect的挖掘,Aspect的挖掘就是常见说的横切关注点挖掘。软件工程中面向方面软件的改造需要解决好Aspect的挖掘,虽然可以采用大量的方式来解决这个问题,但是最重要的方法之一就是度量分析法。 3数据挖掘技术在具体的使用中面临的问题 3.1数据复杂化 目前的软件工程数据主要包括结构化和非结构化两类数据。非结构化数据包括软件代码,结构化数据则跟软件的版本信息有关,非结构化数据和结构化数据之间联系密切,因此在使用数据挖掘技术的时候,要对着两种数据的关系进行考虑,这就增加了挖掘技术使用的难度。 3.2评价标准不一致 生产生活中很多领域都在使用数据挖掘技术,在使用后对它的结果也采取了一定的评价方法,但是往往这些方法不能一致,在软件工程中也很难统一评价标准,因为在软件工程中出现的信息一般比较复杂,而且往往通过不同的方法来表达,所以获取者在进行信息比较时候,面临很大的苦难,所以导致不能准确的对数据挖掘结果进行分析。 4结论 总而言之,时代的发展越来越离不开数据挖掘技术的使用,这项技术很大程度上满足了人们的需求,受到越来越多的重视,经过本文的论述之后,可以得知数据挖掘技术不仅使软件工程更加完善,而且使人们学会用新的方式来获得信息,虽然书籍挖掘技术在实际的应用中会因为软件项目的数据复杂等原因会面临一些挑战,但是科技也在不断进步,相信未来,数据挖掘技术会得到更广泛的应用。 参考文献 1陈建桦.数据挖掘技术在软件工程中的应用研究J.硅谷,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论