基于数据挖掘技术的软件工程论文

时间:2022-09-25 11:57:21

基于数据挖掘技术的软件工程论文

1挖掘执行记录

执行记录属于软件工程中的挖掘领域,其主要任务是针对执行记录的挖掘主要针对程序执行路径进行分析,进而找出与程序代码所具有的必然联系,以实现软件系统程序与模块代码相结合共同发生作用的目的,对程序的整体起到维护、验证和了解的作用[2]。究其工作的实质,就是以执行路径为线索实现逆向建模,有助于软件工程系统各个环节的理解、维护、跟踪以及验证。

2检测软件漏洞

作为软件工程领域需要协助的软件工程目标之一,针对软件漏洞的检测固然是挖掘数据技术系统中不可或缺的一环。检测的对象和任务主要包括:软件测试的具体项目,对软件系统漏洞库数据信息的收集、转换和清理,信息系统数据的采集与抽取,选择合适的软件系统数据挖掘信息并对其展开验证、整合与训练,对软件数据系统中存在的缺陷漏洞进行整体的分类、定位与具体描述,以及广泛应用于软件测试项目中的各种工程活动。究其最终目的,就是找出软件系统在开发与应用的具体过程中存在的问题、谬误与漏洞,对业已搜索出的问题和漏洞进行及时的矫正与修复。确保软件系统的有效运作与安然运行。

3版本控制信息

版本控制的挖掘属于软件工程领域中的挖掘对象技术之一,这种软件系统的驾驭手段具有与上述两种应用截然不同的独特作用:有效确保软件工程项目编程人员所编辑与制作的档案得到十分有效的管理,进而对系统全局的更新提供稳定的基础与平台。版本控制信息的技能价值看似“默默无闻”,地位实则非常重要,是所有软件工程项目开发必须采用的一门技术,否则任何软件工程项目的开发都无从谈及与运作。这门技术功能经过不断的发展更新,多以应用版本控制系统实施软件开发工作的保护或者管理的方式著称于世。

4开源软件挖掘

开源软件的挖掘,其项目的开发环境优势可谓得天独厚,主要体现在开放性、全局性、动态性三个特征层面上。既然具有别具一格的开放手段与应用方式,所以对该类软件的开发管理,也要采取与与其他传统软件和异类软件截然不同的原则与策略,形成“具体问题具体分析”的思想实践思路。针对其开放性的特征,需要工作人员的频繁流动与变更;针对其动态性的特征,开源项目必须达到优质管理的水平;针对其全局性的特征,有需要开发人员在开发活动与应用软件的过程中保持一个比较完整的记录,以便于广泛的社会网络的生成。

5结语

为了保障数据挖掘技术的前途,使其更好地为人类的科技文明增光添彩,相关研究人士和工作人员务必要把不断更新技术本身的服务性能的任务作为当下研究对象中的重点,不断发现与开拓数据挖掘技术在软件工程领域内的新功能,并在日常的网络生活中对其广泛普及,才能保障这门技术为科技文明的贡献不被磨灭,软件技术的发展也拥有一个可靠的服务保障。

作者:张灿单位:重庆市中冉信息产业有限公司

上一篇:结合模拟项目组的软件工程论文 下一篇:软件复用视域下软件工程论文