Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

程序可视化装置、程序可视化方法及程序可视化程序专利

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:株式会社日立制作所

申请日:2015-06-05

公开(公告)日:2016-01-27

公开(公告)号:CN105278945A

专利技术分类:..用于执行专门程序的装置[2018.01]

专利摘要:本发明的程序可视化装置针对包含在程序源代码中的模块,通过自动地选择与特定关注点关联的模块,构建表示该程序的图并显示,将该程序可视化。信息处理装置的数据解析单元针对使用模块调用关系图生成单元提取的模块,使用模块调用关系和共用数据使用关系,计算相对于用户输入的关注点的关联度。此时,通过将作为基点的关注点依赖模块的关注点关联度与作用判断表、模块间路径的关注点关联度权重数据中记录的关注点关联度权重相乘等来计算。计算出的关注点关联度使用关注点关联判断噪声修正阈值数据中记录的关注点关联度修正值进行修正。最终获得的模块关注点关联度保存在各模块关注点关联判断数据中,程序图生成控制单元根据该关注点关联度生成程序图。

专利权项:一种程序可视化装置,其用于以包含在程序的源代码中的模块为单位将该程序可视化,所述程序可视化装置的特征在于,包括:源代码获取单元,其用于获取作为可视化对象的所述源代码;词数据获取单元,其用于获取在所述源代码自身、或者与该源代码关联的其他源代码或数据中记述的词数据;关注点信息存储单元,其将在将所述模块可视化时要关注的关注点信息与针对各关注点信息设定的关注点关联度阈值对应地保存;关键词存储单元,其将所述词数据获取单元基于保存在所述关注点信息存储单元中的关注点信息而从所述源代码获取的所述词数据作为关键词保存;各模块关注点关联判断数据存储单元,其保存针对各所述模块设定的关注点关联度;作用判断表,其将用于计算各所述模块的关注点关联度的项目与关于关注点关联度的作为权重系数的关注点关联度权重数据对应地保存;模块间路径的关注点关联度权重数据存储单元,其将用于计算各所述模块的关注点关联度的模块间调用路径与针对各模块间调用路径设定的所述关注点关联度权重数据对应地保存;模块调用关系提取单元,其用于提取表示包含在所述源代码中的模块的相互调用关系的模块调用关系;数据解析单元,其用于针对提取出的各所述模块,考虑关于以关注点依赖模块为基点的所述模块相互间的调用关系的关注点关联度权重或记录在所述作用判断表中的关于共用数据使用关系的关注点关联度权重,来进行关注点关联度的计算,并将该计算结果保存到所述各模块关注点关联判断数据存储单元中,其中,所述关注点依赖模块为根据与保存在所述关注点信息存储单元中的所述关注点信息对应的关键词而被提取出的模块;模块提取单元,其用于从所述源代码内提取模块;可视化判断单元,其通过比较保存在所述各模块关注点关联判断数据存储单元中的各所述模块的关注点关联度与保存在所述关注点信息存储单元中的针对对应的关键词设定的关注点关联度,进行是否将从所述源代码提取出的所述模块可视化的判断;和显示输出单元,其将所述可视化判断单元判断为进行可视化的所述模块以规定格式输出。

百度查询: 株式会社日立制作所 程序可视化装置、程序可视化方法及程序可视化程序

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。