[发明专利]一种面向异构云资源的转换方法在审

专利信息
申请号: 201911396680.2 申请日: 2019-12-30
公开(公告)号: CN111190602A 公开(公告)日: 2020-05-22
发明(设计)人: 牛孟涛;马勇;安晓刚;盛玉晓;王瑞增;邹志强 申请(专利权)人: 富通云腾科技有限公司
主分类号: G06F8/51 分类号: G06F8/51;G06F8/36;G06F8/71
代理公司: 北京惠智天成知识产权代理事务所(特殊普通合伙) 11681 代理人: 王芳
地址: 101200 北京市平谷区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种面向异构云资源的转换方法,包括构建对象模型和状态属性字典;分析云资源对象状态属性,根据分析的结果手动更新状态属性字典项;将云资源对象属性转换到对象模型的属性,使最后输出的对象模型中的状态属性与云资源对象状态属性一致,包括:对一致性属性进行融合处理、对独有属性进行保留处理、对独有属性进行保留处理、对状态属性结合状态属性字典进行匹配处理来得到对象模型,从而消除不同云资源对象的差异。本发明能够解决在云管理平台开发过程中遇到的多云对接时对象不一致导致的代码重复编写,不利于产品维护和二次开发的问题。
搜索关键词: 一种 面向 异构云 资源 转换 方法
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富通云腾科技有限公司,未经富通云腾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201911396680.2/,转载请声明来源钻瓜专利网。

同类专利
  • 一种功能块图转换为结构化文本的方法及相关设备-202211301359.3
  • 孙安宝;凌舟 - 上海繁易信息科技股份有限公司
  • 2022-10-24 - 2023-10-13 - G06F8/51
  • 本申请提供一种功能块图转换为结构化文本的方法及相关设备,涉及程序编译领域,其中方法包括:对功能块图的若干个元件进行中序遍历,得到若干条第一路径;对若干条第一路径进行编译处理,得到若干个元件之间连接关系的若干个第一结构化文本单元;对若干个元件进行编译得到若干个第二结构化文本单元,组合若干个第一结构化文本单元与若干个第二结构化文本单元,得到功能块图对应的结构化文本。相较于零星的元件的结构化文本,包含元件之间连接关系的整体的结构化文本,能够更加清晰的体现整体的功能块图的逻辑关系,便于后续用户对于结构化文本的查验以及结构化文本在PLC其它场景的应用。
  • 一种代码处理方法、编程辅助方法、介质及电子设备-202110673441.8
  • 周睿;单嘉睿 - 上海小熊星教育科技有限公司
  • 2021-06-17 - 2023-10-03 - G06F8/51
  • 本发明提供一种代码处理方法、编程辅助方法、介质及电子设备。所述代码处理方法包括:获取所述目标代码中的辨识符作为第一辨识符,其中,所述第一辨识符为第一语言;根据目标编程语言和所述第一辨识符获取转换代码,其中,所述转换代码用于将所述第一辨识符转换为第二辨识符,所述第二辨识符为第二语言;根据所述转换代码生成一代码转换文件。所述代码处理方法允许用户以自己熟悉的第二语言进行编程,有利于降低编程门槛,提高编程效率。
  • 一种软件开发包的翻译方法和系统-202310672008.1
  • 姜旭东;刘建辉;罗子清 - 上海根根信息技术有限公司
  • 2023-06-07 - 2023-09-29 - G06F8/51
  • 本发明涉及本地化翻译技术领域,揭露了一种软件开发包的翻译方法和系统,包括:分别从目标软件开发包中提取出软件文档以及界面源码,从界面源码中提取出界面文本数据以及界面布局数据;从软件文档中提取出文档文本数据以及图片文本数据;将界面文本数据、文档文本数据以及图片文本数据汇集成软件文本数据,依次对软件文本数据进行专有名词提取操作以及无效词过滤操作,得到标准专有名词词集;依次对软件文本数据进行文本分词、文本编码、语义转码以及格式变换操作,得到翻译文本数据,根据翻译文本数据将目标软件开发包更新成翻译软件开发包。本发明还提出一种软件开发包的翻译系统。本发明可以提高软件开发包翻译时的效率。
  • 程序翻译模型的获取方法、程序翻译方法和装置-202310595541.2
  • 胡云齐;李鉴庭 - 深圳派氪司科技有限公司
  • 2023-05-23 - 2023-09-22 - G06F8/51
  • 本申请提供了一种程序翻译模型的获取方法、程序翻译方法和装置,用于提高程序翻译准确性,降低人力物力投入。其中程序翻译模型的获取方法,包括:获取训练数据;其中,所述训练数据包括多个编程语言的代码字段;根据所述训练数据对大语言模型进行微调,获取程序翻译模型。程序翻译方法,包括:确定目标编程语言;将待翻译代码字段输入程序翻译模型,获取所述程序翻译模型输出的目标代码字段;其中,所述目标代码字段采用所述目标编程语言编写,所述目标代码字段与所述待翻译代码字段的含义一致,所述程序翻译模型为应用程序翻译模型的获取方法获得的模型。
  • 一种二进制翻译方法、二进制翻译器及电子设备-202310407639.0
  • 兰彦志;胡起;曾露 - 龙芯中科技术股份有限公司
  • 2023-04-17 - 2023-09-12 - G06F8/51
  • 本发明实施例提供一种二进制翻译方法、二进制翻译器及电子设备,该方法包括:在翻译到源代码中的第一类指令时,在目标代码中的当前地址处将所述第一类指令翻译为宿主平台的第一目标指令;在翻译到源代码中的第二类指令时,在预置的翻译代码段中将所述第二类指令翻译为宿主平台的第二目标指令,并且在目标代码中的当前地址处设置预置跳转指令,所述预置跳转指令用于跳转至所述翻译代码段中的所述第二目标指令的代码段入口地址。本发明实施例提供的二进制翻译方法具有静态翻译的优点,并且可以保证静态二进制翻译中指令跳转的正确性,使得一次翻译得到的目标程序可以被多次使用,具有较低的运行成本。
  • 基于游戏系统的脚本数据处理方法、装置、设备及介质-202310815456.2
  • 陈超 - 湖南速子文化科技有限公司
  • 2023-07-05 - 2023-09-01 - G06F8/51
  • 本发明涉及游戏系统的数据处理技术领域,公开了一种基于游戏系统的脚本数据处理方法、装置、设备及介质,其中,方法通过在游戏系统启动过程中,将来自于外部的每种游戏实体的脚本文本数据,翻译为目标程序数据,不但降低了游戏系统的运行功耗,而且基于该目标程序数据,在游戏系统运行过程中,统一修改内部对应的目标实体的游戏组件的各项参数,增强了游戏系统内外协调的灵活性,同时,使得游戏模组在ECS架构的游戏项目中得以支持。最终可以实现运行大规模海量数据,也支持玩家对游戏本身的玩法和功能进行一定程度的修改。
  • 将梯形图语言转换为ST语言的方法、系统及装置-202310619280.3
  • 尹志威;王一凡;贺银增;徐晨;周笑;任大明 - 寂山智工(苏州)科技有限公司
  • 2023-05-29 - 2023-08-29 - G06F8/51
  • 本发明公开了一种将梯形图语言转换为ST语言的方法、系统及装置,包括:S1、获取梯形图语言的XML文本;S2、解析梯形图语言的文本得到多叉树;S3、遍历多叉树所有一级节点,剔除与生成ST语言无关的节点后组成元素树列表;S4、制定排序规则,按照排序规则将元素树列表进行排序,得到新列表;S5、遍历新列表,根据当前节点类型和当前节点相连接的情况计算ST语言的表达式。本发明可以实现将梯形图元素与ST代码行建立一一对应关系,便于代码的静态分析与错误检查,增加工程的可移植性。
  • 一种转换代码语言的方法及装置-202011164134.9
  • 杜春魁;杜胜;黎鑫;冯玉 - 北京人大金仓信息技术股份有限公司
  • 2020-10-27 - 2023-08-29 - G06F8/51
  • 本发明实施例提供了一种转换代码语言的方法及装置,涉及数据库技术领域。该方法包括:获取第一数据类型,源代码对应的SQL代码的数据类型;根据第一数据类型和第一对应关系获取第二数据类型,第二数据类型为第一数据类型的SQL代码对应的执行树的数据类型;根据第二数据类型和第二对应关系获取第三数据类型,第三数据类型为第二数据类型的执行树对应的C语言的数据类型;将源代码转换为数据类型为第二数据类型的执行树;将执行树转换为数据类型为第三数据类型的C语言代码。本发明实施例用于在源代码为SQL代码、目标代码为C语言代码的情况下,实现数据库采用编译执行的方式进行数据处理。
  • 二进制翻译方法、装置、电子设备及存储介质-202310898019.1
  • 胡起;兰彦志;曾露 - 龙芯中科技术股份有限公司
  • 2023-07-20 - 2023-08-18 - G06F8/51
  • 本发明实施例提供了一种二进制翻译方法、装置、电子设备及存储介质,其中的方法包括:对于待翻译的基本块,根据所述基本块中各指令之间的依赖关系,构建依赖关系链;所述依赖关系链中的每条包含具有依赖关系的至少两条指令;基于所述依赖关系链和翻译模板库中的翻译模板,确定所述基本块包含的待优化指令序列;所述待优化指令序列来自所述依赖关系链中具有相匹配的翻译模板的指令序列;基于所述待优化指令序列对应的翻译模板,翻译所述待优化指令序列,得到优化后的指令序列。本发明实施例可以减少冗余指令的产生,提高翻译后程序的效率。
  • 序列化和反序列化方法及电子设备-202310244681.5
  • 丁继政;朱进;徐博士 - 浙江极氪智能科技有限公司;浙江吉利控股集团有限公司
  • 2023-03-08 - 2023-08-08 - G06F8/51
  • 本申请提供一种序列化和反序列化方法及电子设备。该方法包括:序列化器根据基础类型建立序列化基础数据接口方法,根据序列化基础数据接口方法将C++基础数据序列化为JSON基础数据,并根据序列化规则将JSON基础数据组合生成JSON对象;反序列化器根据基础类型建立反序列化基础数据接口方法,根据序列化基础数据接口方法将JSON基础数据反序列化为C++基础数据,并根据反序列化规则将C++基础数据组合生成C++数据。本申请实现了C++数据和JSON对象之间的序列化和反序列化,并通过建立C++基础数据和JSON基础数据之间的序列化和反序列化接口方法,以及序列化和反序列化规则,提升了序列化和反序列化的鲁棒性和数据可读性。
  • 数据处理装置和数据处理方法-202210108791.4
  • 张沈斌;华松;皮冰锋;孙俊 - 富士通株式会社
  • 2022-01-28 - 2023-08-08 - G06F8/51
  • 本公开涉及用于将可执行的源代码转化为用于验证该源代码的执行过程正确性的零知识证明的数据处理装置和数据处理方法。根据本公开的数据处理装置包括:运算电路约束生成单元,被配置成自动地分析源代码以将源代码分解为代码结构,并且生成描述代码结构的运算电路约束;以及零知识证明生成单元,被配置成使用运算电路约束生成零知识证明,其中零知识证明基于运算电路约束形成的多项式来构造。根据本公开的数据处理技术,能够将例如区块链的复杂的链上业务逻辑转移到链下计算,并且自动地为链下的计算以及相关的数据生成零知识证明,从而在保证安全性的同时降低区块链的计算代价。
  • 用于在集成电路卡中生成个性化简档包数据的方法-201910411961.4
  • M·艾尔法拉诺;G·帕斯夸列洛 - 意法半导体股份有限公司
  • 2019-05-17 - 2023-08-01 - G06F8/51
  • 本申请的各实施例涉及用于在集成电路卡中生成个性化简档包数据的方法。一种方法可以用于在集成电路卡中生成个性化简档包数据。表包括与待生成的订阅相对应的数据记录。每个记录包括用于存储不同类型的个性化值的个性化字段。对于给定订阅,简档包的文件是ASCII格式,并且包括与用于存储不同类型的个性化值的一个或多个字段相对应的待个性化字段。用于简档包的ASCII格式的文件转换为十六进制码。针对给定订阅计算偏移表,偏移表为待个性化的每个字段指示十六进制简档中的相应偏移。在待个性化的相应的个性化字段中替换来自个性化字段的所述个性化值。
  • 计算机程序的语言转换方法、装置及电子设备-202310074522.5
  • 秦浩严 - 北京百度网讯科技有限公司
  • 2023-01-13 - 2023-07-14 - G06F8/51
  • 本公开公开了一种计算机程序的语言转换方法、装置、设备以及存储介质,具体涉及云计算、低代码、企业应用技术,可应用在软件开发场景下。具体实现方案为:获取计算机程序的源码,并从源码之中提取第一语言的语料包;根据第一语言的语料包生成第一语言的表文件;将第一语言的表文件翻译为第二语言的表文件;将第二语言的表文件回填至语料包,以转换源码在页面显示的语言类型。本公开实施例直接利用语言包将源码在页面显示的语言类型从第一语言转换为第二语言,通过非侵入式实现了计算机程序的国际化,确保计算机程序的源码是干净的,从而降低了开发成本,提高了应用的迭代效率。
  • 固件升级方法、装置、接收端设备及存储介质-202310492165.4
  • 邓健;安方明;曾家敏 - 成都市易冲半导体有限公司
  • 2023-05-05 - 2023-07-07 - G06F8/51
  • 本申请提供一种固件升级方法、装置、接收端设备及存储介质,涉及无线充电技术领域。该方法包括:若无线充电过程中接收到针对充电固件的升级消息,根据充电固件的预设原始数据包,控制无线充电接收端设备与无线充电传输端设备继续进行无线充电;在无线充电过程中根据升级消息中充电固件的升级数据包对第一存储区域中预先存储的充电固件的数据包进行更新,以对充电固件进行升级;若充电固件升级成功,则根据第一存储区域中升级后的充电固件,控制无线充电接收端设备与无线充电传输端设备进行无线充电。本申请可以在固件升级过程中维持能量传输,保证固件升级成功。
  • 一种小程序转换方法、装置、设备及存储介质-202010425687.9
  • 刘婧;梁锐;孟繁贵;梁雪威;范岩峰;李迎辉;芦玉婕 - 建信金融科技有限责任公司
  • 2020-05-19 - 2023-06-20 - G06F8/51
  • 本申请实施例公开了一种小程序转换方法、装置、设备及存储介质,应用于计算机软件技术领域。具体实现方式为:获取待开发小程序的原始文件;根据预设标准转换规则,对所述原始文件中的各代码段进行转换操作,得到标准态文件;根据待发布平台的平台需求,将所述标准态文件转换为目标文件;根据所述目标文件,生成目标小程序。本申请实施例无需针对不同的待发布平台进行小程序代码的开发,减少了小程序开发对待发布平台的依赖,从而提高了小程序在不同平台的适配性,进而提高了多平台适配的小程序代码的开发效率。
  • 不同平台间代码的转换方法及系统-201910380916.7
  • 周新毅;邓玉莹;徐步欣 - 上海携程商务有限公司
  • 2019-05-08 - 2023-06-09 - G06F8/51
  • 本发明公开了一种不同平台间代码的转换方法及系统,所述代码包括业务代码,所述转换方法包括:通过转换工具,将第一平台下的业务代码转换为语法树;按照预设的转换规则对所述语法树中的节点内容进行批量处理以得到与所述第一平台下的业务代码相对应第二平台下的业务代码。本发明可以在只开发一套代码的情况下实现多平台的使用,因而可以减少开发人员的工作量及开发周期,同时也降低了不同平台下的学习成本以及对不同平台下代码的维护成本,另一方面,也大大提高了相关APP的上线速度,使用户体验更佳。
  • YAML文件的处理方法、装置、电子设备和存储介质-202211676702.2
  • 肖超超;孙延兴;李玉林;王思雪;陈滢蓼;许浩;唐国东 - 北京百度网讯科技有限公司
  • 2022-12-26 - 2023-05-30 - G06F8/51
  • 本公开提供了一种YAML文件的处理方法、装置、电子设备和存储介质,涉及云计算技术领域,尤其涉及云原生、容器技术等领域。具体实现方案为:将第一YAML文件转换为第一JSON对象,并基于第一YAML文件生成第一抽象语法树;对第一JSON对象进行修改,得到第二JSON对象;基于第二JSON对象对第一抽象语法树进行修改,得到第二抽象语法树;基于第一JSON对象以及第二抽象语法树,得到第二YAML文件。根据本公开,在将YAML文件转换为JSON对象进行修改时,不会丢失各数据节点之间的顺序关系,从而避免修改出错。
  • 分布式事件处理系统-202210785285.9
  • 彭丙聪;徐添;张宏杰;王亮 - 湖南傲思软件股份有限公司
  • 2022-07-06 - 2023-05-05 - G06F8/51
  • 本申请涉及一种分布式事件处理系统,系统采用Omnibus软件的配置。所述系统包括:事件接收集群和事件处理模块;事件接收集群接收外部系统发送的事件;事件接收集群中包括多个事件处理节点,事件处理节点并行处理事件接收集群中存储的事件;事件处理节点通过触发器脚本处理事件,触发器脚本是通过Omnibus软件提供的脚本语言编写;在处理事件时,解析触发器脚本,将触发器脚本转化为Java字节码,在Java虚拟机上执行事件处理。采用本系统能够在不改变原有Omnibus软件,提高系统的事件处理能力。
  • 项目语言切换方法、装置、设备及存储介质-202310141042.6
  • 夏晓旭 - 度小满科技(北京)有限公司
  • 2023-02-16 - 2023-04-25 - G06F8/51
  • 本发明公开了一种项目语言切换方法、装置、设备及存储介质,涉及计算机领域,该方法包括:获取源代码;基于预设的转换关系将源代码转换为中间态代码;转换关系包括多种编程语言中的每一种编程语言和中间态代码所使用的编程语言之间的转换关系;将中间态代码转换为目标编程语言的代码,以完成项目语言的切换。该方法适用于编程语言切换过程中,用于解决现有的针对的范围较为固定的翻译器局限性较大的问题。
  • 一种xml业务逻辑映射到java业务逻辑的方法-201911346300.4
  • 丁星 - 联通(江苏)产业互联网有限公司
  • 2019-12-24 - 2023-04-11 - G06F8/51
  • 本发明公开了一种xml业务逻辑映射到java业务逻辑的方法,属于大数据技术领域,包括建立业务数据库和系统中心服务器,业务数据库用于存储xml业务逻辑数据,业务数据库与系统中心服务器通过互联网通信;在系统中心服务器中建立工作流模块、执行器模块和变量作用域模块,解决了为了应对开发中繁琐的上线流程而实现业务逻辑与系统分离的技术问题,本发明在小规模下,系统搭建非常简单,只需要加载几个jar包就可以实现,且服务实现界面化管理,易于维护和测试,服务易于管理和维护。
  • 一种构建信息安全隐患检测系统的方法及装置-202211693880.6
  • 倪浩天;于泽研;肖新光 - 北京安天网络安全技术有限公司
  • 2022-12-28 - 2023-04-07 - G06F8/51
  • 本公开涉及信息安全领域,特别是涉及一种构建信息安全隐患检测系统的方法及装置。该方法包括:获取第一信息安全隐患检测系统的检测逻辑代码和检测逻辑代码对应的第一编码规则;第一信息安全隐患检测系统用于执行检测逻辑代码进行信息安全隐患检测;根据第一编码规则,将检测逻辑代码中的每一待转换字符串替换为对应的符合第二编码规则的替换字符串,得到目标检测逻辑代码;基于目标检测逻辑代码构建第二信息安全隐患检测系统。由此,第二信息安全隐患检测系统对应的目标检测逻辑代码为,将检测逻辑代码中的待转换字符串替换为替换字符串得到的,可以提高基于已构建完成的第一信息安全隐患检测系统构建第二信息安全隐患检测系统的效率。
  • 一种将设计稿转化为代码的方法、装置、设备及介质-202211424969.2
  • 史慧 - 合众新能源汽车股份有限公司
  • 2022-11-14 - 2023-04-07 - G06F8/51
  • 一种将设计稿转化为代码的方法、装置、设备及介质,该转化为代码的方法包括如下步骤:在设计稿对应的设计软件的插件中设定统一标准的design Token,基于标准统一的design Token制作标准化的车载系统页面;其中,对每个标准化的车载系统页面的设计元素引用统一标准的design Token;基于JavaScript运行环境Node.js下配置的解析规则,通过自动化工具将Json文件转化为java格式进行代码编写,将design Token转化为Json文件;标准化的车载系统页面变更设计元素,更新design Token,转化更新的Json文件得到对应的代码。本申请通过对不同屏幕进行自动化批量创建文件,根据不同屏幕分辨率基于一定比例对各项Token值调整进行改进,提高了工作效率,避免了创建文件中内容的遗漏和差错,实现了多平台不同屏幕多分辨率的适配。
  • 一种生成信息采集工具的方法及装置、设备、存储介质-201810829798.9
  • 陈彬 - 中兴通讯股份有限公司
  • 2018-07-25 - 2023-04-07 - G06F8/51
  • 本发明实施例公开了一种生成信息采集工具的方法及装置、终端及存储介质。其中,所述生成信息采集工具的方法包括:获取输入信息并解析,得到包含信息采集项目的专项列表清单;根据所述专项列表清单,生成由预设的领域专用语言描述的第一信息采集工具;将所述第一信息采集工具转换为通用脚本语言描述的第二信息采集工具;输出所述第二信息采集工具。
  • 一种基于合同文本标记语言的智能法律合约生成方法-202110172214.7
  • 朱岩;范雨晴;王迪;童晓梅 - 北京科技大学;天津蛟图信息科技有限责任公司
  • 2021-02-08 - 2023-03-24 - G06F8/51
  • 本发明公开了一种基于合同文本标记语言的智能法律合约生成方法,用于法律合同相关的信息服务与智能合约应用开发。对于一个给定的采用合同文本标记语言CTML标注的法律合同,通过合同文本标记语言CTML到智能法律合约语言SLCL的词汇映射和转化规则,本发明给出了一种利用该文档中标注的层级标记信息生成智能法律合约程序的方法,包括合约框架、标题、当事人、资产、条款、违约条款、仲裁条款、合同订立、附加信息等法律要素的生成,同时,利用交换标记数据表EMD与已部署可执行代码的调用,实现数源标记的客户定制以及客户与服务器间的合同协商、订立与执行,最终实现一种高效、自动、可定制的智能合约生成方法与系统。
  • 一种拟态数据库的SQL转译方法和系统-202110815162.0
  • 张帆;谢光伟;丁帆;方子茁 - 上海红阵信息科技有限公司
  • 2021-07-19 - 2023-02-28 - G06F8/51
  • 本发明提供一种拟态数据库的SQL转译方法和系统,该方法包括:对外部输入的原始SQL指令进行词法分析、语法分析以及错误检测,若有词法或语法错误,则提示异常,若无词法或语法错误,则生成所述原始SQL指令的抽象语法树AST;遍历抽象语法树AST,将抽象语法树AST的节点信息转化为自定义的数据对象;遍历自定义的数据对象,通过访问拟态数据库中元数据库的元数据信息,进行语义分析,根据语义分析结果对自定义的数据对象节点信息进行改写;遍历改写前的数据对象或改写后的数据对象,将其拼接为目标数据库的等效、合法的命令或SQL语句。
  • 一种硬件内存序架构下的代码处理方法及相应装置-202110930181.8
  • 陈更;付明;雷继棠 - 华为技术有限公司
  • 2021-08-13 - 2023-02-17 - G06F8/51
  • 本申请公开了一种硬件内存序架构下的代码处理方法,应用于计算机系统,尤其适用于在不同的硬件内存序架构下迁移代码的场景。该方法包括获取编译流程中的第一文件,第一文件与源文件关联;将第一文件的目标代码中的volatile内存访问代码转换为atomic内存访问代码,以得到第二文件,目标代码为与并发控制相关的内存访问代码;对第二文件进行编译处理,以得到适用于目标架构的执行文件,目标架构为强内存序架构或弱内存序架构。本申请提供的方案可以使代码迁移后的执行代码与编写代码保持一致,从而减少了代码运行时出现挂死或死锁等非预期行为。
  • 一种软件开源代码成分的识别方法及系统-202211411373.9
  • 宋秉嵘 - 浙江路为科技有限公司
  • 2022-11-11 - 2023-01-31 - G06F8/51
  • 本申请提供了一种软件开源代码成分的识别方法及系统,属于软件开源代码成分检测技术领域,包括:获取待测软件的源代码,得到第一源代码文件;对第一源代码文件分别进行配置文件元数据和源代码文件元数据的提取和第一预处理,得到第一依赖组件有向无环图和第二依赖组件有向无环图;接着进行第二预处理,得到关系孤岛;使用深度遍历算法对关系孤岛进行补点,得到巨岛;获取所有开源的源代码并建立知识库,将巨岛代入相应计算机语言的分析引擎中进行读取分析,并将读取分析结果代入知识库中进行关联数据的筛选,按照SBOM格式生成识别结果报告。可协助使用者梳理自有软件资产风险面,控制组件漏洞影响范围,规避使用三方组件库所带来的知识产权风险。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top