数据发掘技术在软件工程项目中的运用
数据发掘技术在软件工程项目中的运用
数据挖掘技术是软件工程领域中一项新的应用技术,可以将数据信息转化成知识与信息的方
式,能够满足人们对信息的大量需求。
在软件工程领域中,数据挖掘技术可以应用到漏洞数据库、源代码库、版本信息记录等数据库
中进行大量数据信息的挖掘。因此,数据挖掘技术也称为数据库知识挖掘技术。
1 数据挖掘技术的发展历史与现状
数据挖掘技术最早出现于 1989 年,是在数据库中的知识中发现的,并在数据库领域中得到很
好的发展。随着信息技术的不断发展,数据挖掘技术从最早的理论研究转变为软件工程领域的
应用,有效提高了软件工程的构建方法与系统的维护,有利于满足用户对软件产品的需求。
数据挖掘技术最早应用于软件工程领域是在 1990 年,并且得到很好的发展。目前,数据挖掘
技术已成为软件工程领域的一项重要的技术,逐渐渗透到软件工程的漏洞数据检测、程序代码
分析等软件开发领域当中。
2 数据挖掘技术在软件工程领域中的应用
数据挖掘技术在软件工程领域中的挖掘对象、挖掘技术以及需要协助的软件工程目标三个方
面,包含了版本控制信息的挖掘、漏洞检测、执行记录挖掘、开源软件挖掘等。
2.1 版本控制信息的挖掘
版本控制信息的挖掘属于软件工程领域中的挖掘对象技术之一。版本控制信息系统的作用就是
可以有效确保软件工程项目编程人员所编辑的档案得到统一的管理,进而实现全局数据的更
新,是所有软件工程项目开发必须采用的一项技术,用来管理软件工项目开发活动。
数据挖掘技术在版本控制信息中的应用,主要是对软件变更历史进行数据挖掘,发现软件系统
中不同程序模块之间的相互关系,进而可以预测出系统程序模块存在漏洞的引入方式以及程序
未来的发展。通过对版本控制信息的挖掘,可以减少软件系统后期的维护工作,避免由于系统
更新而引入缺陷与漏洞,从而提高软件系统的后期维护工作,有利于软件工程项目的后期管
理。
2.2 软件漏洞检测
软件漏洞检测是数据挖掘技术在软件工程领域中需要协助的软件工程目标之一。软件漏洞检测
的目的就是要找出软件系统在开发过程中存在的错误与漏洞问题,对存在的问题进行及时的修
改与修复,确保软件系统的质量与安全运行。通常情况下应用数据挖掘技术进行软件漏洞检测
主要有五个部分:①要确立软件测试的项目。从用户的角度出发,了解用户都有哪些需求,然
后决定软件要进行哪些方面的测试与怎样进行软件测试,制定出软件测试的计划与实施方案;
②进行软件系统漏洞库数据信息的收集、清理与转换。采集软件系统的信息与数据,抽取出软
件系统中存在漏洞缺陷的数据信息,清理掉系统中无用与多余的数据信息,补充系统中丢掉与
缺少的项目数据信息,将系统数据信息转化成信息与知识方式;③选择合适的软件系统数据挖
掘信息,然后进行数据信息的验证与训练。通过数据挖掘技术对软件系统数据的训练与测试结
果,结合软件工程项目的需求,选择合理的数据挖掘方法;④对软件系统中存在的缺陷漏洞进
行分类、定位与描述。将找出的软件系统漏洞运用数据挖掘技术,根据一定的规则进行软件系
统漏洞的分类、定位与描述;⑤数据挖掘技术在软件测试项目中的应用。运行数据挖掘技术将
挖掘出来的数据信息转化成知识,并将转化后的知识保存到数据库当中,然后对软件系统进行
重新测试,确认漏洞现象是否存在,然后将测试后的结果应用到软件开发项目当中。
2.3 执行记录挖掘
执行记录挖掘属于软件工程领域中的挖掘技术领域。执行记录挖掘目的就是通过对软件系统的
程序执行路径进行分析,发现软件系统程序模块代码之间的相互关联。其运行实质是就通过跟
踪软件系统的执行路径实现逆向建模,有利于软件系统程序的理解、跟踪、维护与以及验证。
摘要:
展开>>
收起<<
数据发掘技术在软件工程项目中的运用数据挖掘技术是软件工程领域中一项新的应用技术,可以将数据信息转化成知识与信息的方式,能够满足人们对信息的大量需求。在软件工程领域中,数据挖掘技术可以应用到漏洞数据库、源代码库、版本信息记录等数据库中进行大量数据信息的挖掘。因此,数据挖掘技术也称为数据库知识挖掘技术。1数据挖掘技术的发展历史与现状数据挖掘技术最早出现于1989年,是在数据库中的知识中发现的,并在数据库领域中得到很好的发展。随着信息技术的不断发展,数据挖掘技术从最早的理论研究转变为软件工程领域的应用,有效提高了软件工程的构建方法与系统的维护,有利于满足用户对软件产品的需求。数据挖掘技术最早应用于软...
相关推荐
-
2024年党建工作要点工作计划5篇供参考
2023-12-16 999+ -
2025年专题生活会对照带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”个人对照检查发言材料4110字文稿
2024-12-21 999+ -
2025年医保局局长、科技局领导干部专题“四个带头”方面对照检查材料2篇例文(附:反面典型案例剖析情况)
2025-02-09 458 -
2025年国有企业党委书记、市总工会党组书记民主生活会“四个带头”方面对照个人检查发言材料2篇文(附:典型案例、上年度整改+个人情况)
2025-02-09 507 -
2025年市委组织部部长、教育局党委书记生活会“四个带头”个人对照检查发言材料2篇文(典型案例+个人事项)
2025-02-09 627 -
2025年市财政局党组书记、局长、市检察院党组领导班子对照“四个带头”方面生活会个人对照检视发言材料2篇文(含以案为鉴反思、以案促改促治方面)
2025-02-09 509 -
市检察院党组、市财政局领导班子2025年生活会对照“四个带头”方面检视发言材料2份文【含以违纪行为为典型案例剖析】
2025-02-09 461 -
2025年市财政局领导对照“四个带头”生活会检视发言材料2篇例文【含以违纪行为为典型案例剖析】
2025-02-09 586 -
单位领导班子2025年聚焦“四个带头”生活会对照检查材料2篇文(含:典型案例剖析反思、落实意识形态责任制)
2025-02-09 758 -
2025年镇党委副书记、市科学技术局领导班子生活会对照“四个带头”检视材料2篇文【含违纪行为典型案例分析】
2025-02-09 257
作者:闻远设计
分类:其它行业资料
价格:免费
属性:2 页
大小:12.88KB
格式:DOCX
时间:2024-03-14

