软件工程数据挖掘研究进展

软件工程数据挖掘研究进展

ID:28160631

大小:18.04 KB

页数:5页

时间:2018-12-08

软件工程数据挖掘研究进展_第1页
软件工程数据挖掘研究进展_第2页
软件工程数据挖掘研究进展_第3页
软件工程数据挖掘研究进展_第4页
软件工程数据挖掘研究进展_第5页
资源描述:

《软件工程数据挖掘研究进展》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。软件工程数据挖掘研究进展  摘要数据挖掘是指在大数据中开发出有价值信息数据的过程。计算机技术的不断进步,通过人工的方式进行软件的开发与维护难度较大。而数据挖掘能够有效的提升软件开发的效率,并能够在大量的数据中获得有效的数据。文章主要探究软件工程中数据挖掘技术的任务和存在的问题,并重点论述软件开发过程中出现的问题和相关的解决措施。  【关键词】软件工程数据挖掘解决措施  在软件开发过程中,为了能够获得更加准确的数据资

2、源,软件的研发人员就需要搜集和整理数据。但是在大数据时代,人工获取数据信息的难度极大。当前,软件工程中运用最多的就是数据挖掘技术。软件挖掘技术是传统数据挖掘技术在软件工程方向的其中一部分。但是它具有自身的特征,体现在以下三个方面:  在软件工程中,对有效数据的挖掘和处理;  挖掘数据算法的选择问题;  软件的开发者该如何选择数据。  1在软件工程中数据挖掘的主要任务为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设

3、备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。  在数据挖掘技术中,软件工程数据挖掘是其中之一,其挖掘的过程与传统数据的挖掘无异。通常包括三个阶段:第一阶段,数据的预处理;第二阶段,数据的挖掘;第三阶段,对结果的评估。第一阶段的主要任务有对数据的分类、对异常数据的检测以及整理和提取复杂信息等。虽然软件工程的数据挖掘和传统的数据挖掘存在相似性,但是也存在一定的差异,其主要体现在以下三个方面:  软件工程的数据更加复杂  软件工程数据主要包括两种,一种是软件报告,另外一种是软件的版本信息。当然还包括一些软

4、件代码和注释在内的非结构化数据信息。这两种软件工程数据的算法是不同的,但是两者之间又有一定的联系,这也是软件工程数据挖掘复杂性的重要原因。  数据分析结果的表现更加特殊  传统的数据挖掘结果可以通过很多种结果展示出来,最常见的有报表和文字的方式。但是对于软件工程的数据挖掘来讲,它最主要的职能是给软件的研发人员提供更加精准的案例,软件漏洞的实际定位以及设计构造方面的信息,同时也包括数据挖掘的统计结果。所以这就要求软件工程的数据挖掘需要更加先进的结果提交方式和途径。  对数据挖掘结果难以达成一致的评价为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系

5、统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。  我国传统的数据挖掘已经初步形成统一的评价标准,而且评价体系相对成熟。但是软件工程的数据挖掘过程中,研发人员需要更多复杂而又具体的数据信息,所以数据的表示方法也相对多样化,数据之间难以进行对比,所以也就难以达成一致的评价标准和结果。不难看出,软件工程数据挖掘的关键在于对挖掘数据的预处理和对数据结果的表示方法。  2软件工程

6、研发阶段出现的问题和解决措施  软件在研发阶段主要的任务是对软件运行程序的编写。以下是软件在编码和结果的提交过程中出现的问题和相应的解决措施。  对软件代码的编写过程  该过程需要软件的研发人员能够对自己需要编写的代码结构与功能有充分的了解和认识。并能够依据自身掌握的信息,在数据库中搜集到可以使用的数据信息。通常情况下,编程需要的数据信息可以分为三个方面:  软件的研发人员能够在已经存在的代码中搜集可以重新使用的代码;  软件的研发人员可以搜寻可以重用的静态规则,比如继承关系等。  软件的开发人员搜寻可以重用的动态规则。  包括软件的接口调用顺序等。在寻找以上信息的过程中,通常是利用软件的

7、帮助文档、寻求外界帮助和搜集代码的方式实现,但是以上方式在搜集信息过程中往往会遇到较多的问题,比如:帮助文档的准确性较低,同时不够完整,可利用的重用信息不多等。  对软件代码的重用为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。