摘要
本发明公开了一种软件工程源代码的分割方法及系统,涉及软件工程技术领域;包括如下步骤:S1:使用深度机器学习方法对源代码文件进行分割;在进行正式分割操作之前,首先收集目前市面上与需要分割的源代码文件相同编程语言的代码文件样本作为数据训练集进行数据学习训练,并在进行训练之前人工对这些代码片段进行标记分类,归类成不同代码块,通过深度机械学习将源代码进行分割并获得多个软件模块;本发明通过使用深度机器学习方法对源代码文件进行自动分割,具有效率更高,能够识别出更加复杂的模式和依赖关系,减少了对人工干预的依赖,提高了分割效率,在测试之后再进行人工审查,避免了自动分割产生错误,调高了软件的可靠程度和运行速度。
技术关键词
软件工程源代码
分割方法
深度机器学习方法
对源代码
目录
训练集
深度机器学习模型
自动化测试脚本
性能分析工具
序列
全局特征融合
软件工程技术
版本控制系统
文件夹结构
自定义脚本
模块
打包工具
速度