[发明专利]模块划分辅助装置、方法和存储介质有效
申请号: | 201480081121.1 | 申请日: | 2014-12-11 |
公开(公告)号: | CN106575225B | 公开(公告)日: | 2019-07-02 |
发明(设计)人: | 是木玄太;福井大辅 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/72 |
代理公司: | 北京尚诚知识产权代理有限公司 11322 | 代理人: | 龙淳;季向冈 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供运用关于模块所使用的功能的信息来自动提取可划分的模块的模块划分辅助装置、模块划分辅助方法和模块划分辅助程序。信息处理装置的关键词取得部向按模块的关键词使用数据收集关于模块正在使用的功能的数据,数据分析部使用数据和存储在不可分度计算项目列表中的、用户指定的不可分度计算项目计算方法来计算不可分度,并将不可分度存储至不可分度数据,而且,模块划分判断部对划分判断对象模块,通过对关于和用户指定的不可分度计算项目相关联的功能的不可分度与存储在不可分度计算项目列表中的阈值进行比较,来判断是否能够进行模块划分。 | ||
搜索关键词: | 模块 划分 辅助 装置 方法 程序 | ||
【主权项】:
1.一种对源代码中的模块进行划分的模块划分辅助装置,具有输入装置、输出装置、运算装置和存储装置,所述模块划分辅助装置的特征在于:所述运算装置能够使用存储在所述存储装置中的或从所述输入装置输入的关键词分类表和不可分度计算项目列表,所述关键词分类表包含多组关键词和与所述关键词对应的类别的数据的组,所述不可分度计算项目列表包含所述类别中的第一类别与第二类别之间的不可分度计算项目和关于所述不可分度计算项目的计算方法的信息的组,所述运算装置包括源代码取得部、关键词取得部、数据分析部和模块划分判断部,所述源代码取得部取得存储在所述存储装置中的或从所述输入装置输入的一组源代码和作为可视化对象的源代码,所述关键词取得部按所述一组源代码中的每个模块确定该模块中所含的所述关键词来生成按模块的关键词使用数据,所述数据分析部使用存储在所述不可分度计算项目列表中的所述计算方法、存储在所述按模块的关键词使用数据中的数据和关于与所述关键词分类表中所含的关键词对应的类别的信息,对第一类别和第二类别计算不可分度,生成不可分度数据,所述模块划分判断部确定存在于所述作为可视化对象的源代码中的各模块内的所述关键词,并确定所述各模块中的、具有与第一类别和第二类别对应的关键词的组的模块,其中第一类别和第二类别具有低于规定阈值的所述不可分度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201480081121.1/,转载请声明来源钻瓜专利网。