摘要
本申请公开了一种基于多维度的代码质量评估方法、设备及介质,涉及软件工程领域,方法包括:基于预设时间段,在目标系统开发过程中分别采集源代码的预设多维指标对应的指标数据和结果数据;获取预设多维指标对应的初始指标权重,通过已训练的机器学习模型,基于指标数据和结果数据对初始指标权重进行定期更新;基于预设基准尺度确定最新指标数据的量化评分,根据更新指标权重对量化评分进行加权,得到源代码的综合质量评分。基于多维度指标采集目标系统源代码的指标数据,同时评估静态代码质量、动态运行时性能及开发过程效率,解决了传统方法仅依赖单一维度的片面性,能够发现更多潜在的代码问题。
技术关键词
指标
层次结构模型
机器学习模型
数据
计算机可执行指令
时间段
评估设备
基准
处理器通信
日志
动态
项目
存储器
矩阵
介质
标签
程序
系统为您推荐了相关专利信息
能量管理优化方法
神经网络结构
电池健康状态
燃料消耗量
算法
高分辨率遥感图像
遥感图像语义分割
语义分割网络
遥感图像数据
梯度下降法
风电机组设备
多分类器融合
分类器模型
故障类别
故障诊断方法
风险评估方法
设施设备
风险源识别
水库模型
估算人口分布