摘要
本发明涉及数据分析,具体涉及一种基于多维分析和自适应优化的智能依赖图构建方法,读取模块数据,并通过对各模块之间的依赖关系进行初步解析以构建初步依赖图;对初步依赖图中每对模块之间的依赖关系进行多维分析,并根据多维分析结果计算每对模块的综合得分;根据每对模块的综合得分对初步依赖图进行调整,得到调整依赖图;对调整依赖图进行循环依赖检测,并合并各模块的静态依赖数据和动态依赖数据;根据调整依赖图的复杂度进行自适应优化,生成最终依赖图,并对最终依赖图进行保存和输出;本发明提供的技术方案能够有效克服现有技术所存在的难以精确、高效地分析和构建软件模块依赖图的缺陷。
技术关键词
模块
关系
结构化数据格式
复杂度
矩阵
深度优先搜索算法
动态
元素
系统日志
参数
节点
策略
强度
软件