- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程运用数据挖掘技术分析
软件工程运用数据挖掘技术分析
摘 要:随着社会的迅速发展,软件工程运用数据挖掘技术也十分关键。其不仅能够让信息数据得到更为准确的传播,而且还能让数据挖掘的效率得到全面的提升。该文主要针对软件工程运用数据挖掘技术进行分析,并提出了相应的优化措施。
关键词:软件工程 数据挖掘 技术 分析
中图分类号:TP311.13 文献标识码:A 文章编号:1674-098X(2016)06(b)-0080-02
当今时代是信息时代,随着互联网技术的发展,人们步入了大数据时代。毫不夸张地说,在这个大社会环境中,每个人都有自己的数据库,而众多人的数据结合在一起,形成了一个巨大的数据库,应用这些数据可以获取许多信息,而这些信息可以在一定程度上给商家带来所需的信息,因此,大数据在当今时代的地位越来越突出,卖家可以根据这些信息了解买家的偏好以及需求。在这样一种时代背景之下,为了满足人们对信息的需求,数据挖掘技术逐渐发展起来。
1 软件工程运用数据挖掘技术的概况分析
1.1 数据挖掘技术发展现状
所谓的数据挖掘技术指的是在众多繁杂的信息中收集以及提取出自己所需要的、对自己有价值的信息,它作为一门技术是为了软件工程开发而服务的。数据挖掘技术的最终目的是找到并提取对自己有用的信息,而信息提取的过程就是数据挖掘的过程。随着数据挖掘技术的进步,越来越多的行业开始将其应用到自己的领域中,软件工程也不例外。早期中国,信息量不是很大,传统软件工程开发在数据采集方面比较落后,它在验证驱动的过程中需要先假定信息的存在,在此基础上对信息进行采集和挖掘,最后再对假设进行验证,判断是否成立。但是现如今社会已经步入了信息时代,信息数量迅速增多,各种信息交汇在一起,错综复杂,因此信息呈现出又多又乱的特点,如果按照传统软件工程开发的方式对数据进行收集,那么就会使工作量变得很大,很难得以实施。数据挖掘技术基于这样一种现状对验证驱动的方法进行了调整和改进,可以在杂乱的信息中识别有用的信息并提取出来。
1.2 数据挖掘的相关内容
就目前来讲,关联发现技术、人工神经网络???分类树技术、最优集合规约技术以及聚类技术和可视数据挖掘技术等是最常使用的数据挖掘技术。在工程开发过程中,对数据的度量同样具有复杂性和难实施性,因此,在采用数据挖掘技术的同时要配合使用一些特殊的处理技术,例如:分类树处理技术、统计分析处理技术、回归建模处理技术等。不管应用哪种处理技术以及哪种数据挖掘技术,我们应该时刻注意开发商所要达到的目标,以此为指导,我们便能对多种技术进行合理的选择。
2 软件工程运用数据挖掘技术的方法
随着计算机的发展以及网络的普及,人们逐渐步入了信息的时代,在这样一种时代背景之下,人们对数据产生了更多的需求,而数据在很大程度上表现出多而杂乱的特点,这无疑给信息的查找以及提取带来了困难。为了满足人们的需求,数据挖掘技术逐渐发展起来,随着数据挖掘技术的逐渐完善,网络科学技术也得到了长足的发展;另一方面,网络科学技术随着时代的进步也在不断地发展,网络科学技术的发展使得信息数量逐渐增多,这也为数据挖掘技术的产生以及发展提供了基础。
2.1 挖掘执行记录
挖掘执行记录在软件工程中属于数据挖掘的领域,具体指的是根据分析程序的执行路径找到其与程序代码之间的关系,用逆向的方式找到软件程序与各个模块代码之间的关系,以此达到维护整体程序的目的。就目前来看,挖掘执行记录在长久以来虽然取得了一定的成效,但是,对其评价标准却缺少明确的规定,大家对它的评价不够完整并且不成体系。另外,现阶段信息数量多而杂乱,在对信息的表述上也不够统一,软件开发商很难做到对各种表达方法进行对比,因此也难以用定量的方法对数据进行分析。
2.2 检测软件漏洞
软件漏洞的问题一直以来是大家都比较关注的问题。一旦软件出现漏洞,将给企业带来不可估量的损失,数据挖掘技术在软件工程中应用时,要注意对软件漏洞的检测以及及时修补,这也是提高软件工程可靠性以及安全性的重要措施。在进行软件漏洞的检测过程中还要对其安全性能进行相应的评估,对于一些软件威胁病毒要及时地发现,并做好相应的清理工作。同时,还要做好相应的安全防护工作,采用多种模态进行软件运行状态的监控,避免重要信息和参数被侵犯。
2.3 挖掘版本控制信息
挖掘版本控制信息在软件开发中也有不可小觑的作用,就目前来讲,开发商在对软件进行开发时,一般会采用版本控制系统对开发过程进行系统管理以及系统保护。挖掘版本控制信息在软件工程中属于数据挖掘领域。它主要的目的是保证软件的安全性和可靠性,对系统全局性的更新奠定基础。同时,在进行信息的控制过程中需要对其信息进行相应的维护。要采用多种方式保证信息的安全和信息的正确。从而
您可能关注的文档
- 转基因动物商业化伦理研究.doc
- 转基因学习构建基于规则适合大规模招生e―learning模型.doc
- 转基因技术发展所引发伦理思考.doc
- 转基因成分检测抽制样方法在农业生物安全风险监测方面应用.doc
- 转基因技术在动物遗传改良上应用进展.doc
- 转基因大豆秸秆还田对土壤酶活性影响.doc
- 转基因技术在水稻性状改良中应用进展.doc
- 转基因技术应用现状和发展对策.doc
- 转基因抗草甘膦玉米CL38―1草甘膦耐受性及杂草化风险评价.doc
- 转基因抗虫棉对棉红铃虫发生与为害影响.doc
- 2025浙江温州市公用事业发展集团有限公司面向高校招聘工作人考前自测高频考点模拟试题最新.docx
- 2025年蓬安县财政局下属单位招聘备考题库附答案.docx
- 广安市农业农村局2025年公开遴选市动物卫生监督所工作人员备考题库附答案.docx
- 南昌市劳动保障事务代理中心招聘3名劳务派遣驾驶员参考题库附答案.docx
- 2025浙江绍兴市新昌县机关事业单位招用编外聘用人员36人备考题库最新.docx
- 浙江国企招聘-2025嘉兴海盐县城市投资集团有限公司招聘7人笔试备考试题附答案.docx
- 长沙银行2026校园招聘备考题库最新.docx
- 2026年度中国地震局事业单位公开招聘备考题库附答案.docx
- 2025福建省晋江圳源环境科技有限责任公司招聘6人模拟试卷附答案.docx
- 浙江国企招聘-2025温州平阳县城发集团下属房开公司招聘5人公笔试备考试题附答案.docx
原创力文档


文档评论(0)