一种软件供应链的图布局可视化方法

基本信息

申请号 CN202210168079.3 申请日 -
公开(公告)号 CN114549691A 公开(公告)日 2022-05-27
申请公布号 CN114549691A 申请公布日 2022-05-27
分类号 G06T11/20(2006.01)I;G06F8/70(2018.01)I 分类 计算;推算;计数;
发明人 梁冠宇;周弦 申请(专利权)人 中科南京软件技术研究院
代理机构 南京钟山专利代理有限公司 代理人 -
地址 100190北京市海淀区中关村南四街4号
法律状态 -

摘要

摘要 本发明涉及一种软件供应链的图布局可视化方法,包括步骤:获取待布局软件供应链的树形布局;根据树形布局中软件包节点间的层级关系确定各节点的初始布局位置;依次遍历各节点,计算各节点所受作用力并根据作用力计算移动距离以更新各节点的布局位置;迭代执行上述步骤直至达到迭代终止条件,所得节点布局即为待布局软件供应链的最终图布局。相比于现有技术,本发明方法既可以展示软件包之间的层级依赖关系,又可以对具有特殊位置的软件包节点进行合理的布局,同时兼顾了显示空间的利用率和节点布局的整体美感。