摘要
本发明公开了基于互联网大数据的智能软件开发系统,涉及软件开发技术领域,用于解决开发任务复杂度评估维度单一、优化策略缺乏数据驱动支撑的问题,通过互联网大数据,构建一种模块化智能软件开发系统,包括数据采集单元、任务筛选单元、复杂度评估单元和优化生成单元。数据采集单元监测各模块代码量并传入任务筛选单元,筛选单元标记高复杂度模块并设定筛选周期。采集单元按周期获取运行时间、调用频率及嵌套层数,传至复杂度评估单元,利用线性回归计算复杂度系数并设定实验周期,再采集结构节点特征,基于非线性回归计算任务复杂度系数。优化生成单元据此生成优化策略,辅助用户调整系统配置。
技术关键词
软件开发系统
互联网大数据
复杂度
数据采集单元
周期
模块
节点
数据采集频率
线性回归模型
监测标记
嵌套循环结构
循环控制结构
神经网络模型
回归算法
系统资源开销
分支
策略
软件开发技术
系统为您推荐了相关专利信息
变频波轮洗衣机
加速度
DDM电机
BLDC电机
电机失步
刷新系统
动态带宽分配
车载网络
负载均衡模块
关键性
库存管理方法
ARIMA模型
矩阵
模糊决策
库存管理系统