发明名称 源代码形成和提供装置、以及源代码形成和提供方法
摘要 本发明的课题在于针对源代码,扩大可公共化处理的范围,使用方便性·维护性良好,具有通用性,可以良好的效率而公共化处理。针对各源代码,形成嵌入代码信息,该嵌入代码信息由已形成的公共代码和已检测的差分构成,针对各源代码,从已获得的位置信息中,删除部分代码,在已删除的位置,嵌入已形成的嵌入代码,不实质上改变源代码的结构上的形态,形成嵌入好的源代码。
申请公布号 CN106068496A 申请公布日期 2016.11.02
申请号 CN201580014888.7 申请日期 2015.03.18
申请人 日立公共系统有限公司 发明人 城代佳範
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京汇泽知识产权代理有限公司 11228 代理人 武君
主权项 一种源代码形成装置,其特征在于该源代码形成装置包括:类似代码检测机构,该类似代码检测机构解析源代码,检测源代码中包含的相互类似的部分代码,获得该源代码上的位置信息;公共代码形成机构,该公共代码形成机构根据上述已检测的相互类似的多个部分代码,形成公共代码,并且形成该公共代码和上述类似的相应的各部分代码的差分信息;部分代码替换机构,该部分代码替换机构根据上述位置信息,将上述源代码内的上述类似的各部分代码,替换为插入上述公共代码和上述部分代码的差分信息的插入代码。
地址 日本东京都江东区东阳二丁目4番18号