[发明专利]静态分析违规的修复策略的自动改善和半自动改善在审

专利信息
申请号: 202010806722.1 申请日: 2020-08-12
公开(公告)号: CN114077447A 公开(公告)日: 2022-02-22
发明(设计)人: 吉田浩章;穆库尔·普拉萨德 申请(专利权)人: 富士通株式会社
主分类号: G06F8/77 分类号: G06F8/77
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 陈炜;李德山
地址: 日本神*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要: 根据实施方式的一个方面,操作可以包括检索修复模式的集合和软件程序的第二违规集合。操作还可以包括:从所检索的第二违规集合中选择未修正的违规,并且从修复模式的集合中选择修复模式。操作还可以包括执行第一操作集合,用于改善修复模式。第一操作集合可以包括对所选择的未修正的违规应用所选择的修复模式,基于确定修复结果对应于违规来从修复模式的集合中移除所应用的修复模式。第一操作集合还可以包括重新选择下一修复模式作为所选择的修复模式。操作还可以包括通过针对修复模式的集合迭代地执行第一操作集合来获得改善的修复模式的集合。
搜索关键词: 静态 分析 违规 修复 策略 自动 改善 半自动
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

同类专利
  • 一种业主主导的BIM正向设计标准化应用方法-202110483241.6
  • 林恩德;胡永胜;董彦同;邵博;尚超;梁程;李向前 - 中国长江三峡集团有限公司
  • 2021-04-30 - 2023-10-13 - G06F8/77
  • 一种业主主导的BIM正向设计标准化应用方法,步骤一:建立并维护统一的BIM模型分类编码与属性基础库,不同的工程、不同的设计院均需要遵循此标准,步骤二:针对不同的设计平台,开发并实现正向设计建模插件,实现构件编码与属性维护、BIM模型提交等功能,软件安装部署在设计环境中,步骤三:设计人员打开设计软件,自动弹出设计软件插件登录界面,输入用户名、密码登录到系统等步骤;本发明的目的是为了解决面向大型工程或跨工程的BIM应用标准化难题,基于多家设计院参与及采用多种不同设计平台的应用场景,提出的一种业主主导的在线式BIM正向设计标准化方法。
  • 一种程序缺陷数据特征提取方法、电子设备及存储介质-202210239269.X
  • 彭星海;薛志宏;程圣宇;曹继承;何美华;熊英飞;朱琪豪;肖元安 - 中兴通讯股份有限公司;北京大学
  • 2022-03-08 - 2023-09-19 - G06F8/77
  • 本发明实施例公开了一种程序缺陷数据特征提取方法、电子设备及存储介质,所述方法包括:获取程序代码的抽象语法树信息,其中,程序代码包括缺陷程序代码和补丁程序代码;对抽象语法树信息进行规范化处理,得到规范化信息;根据规范化信息,得到数据流信息;把规范化信息转化为序列信息;根据缺陷程序代码的序列信息和补丁程序代码的序列信息,得到程序补丁信息;根据数据流信息、序列信息和程序补丁信息,提取得到缺陷程序代码的缺陷数据特征。本发明实施例的方案能够提升程序缺陷数据特征提取的效率和精准性,保证后端任务的准确率,提高用户的使用体验。
  • 一种缩小社交应用包体积的方法-202310760439.3
  • 孙建;杭建;刘畅;高铭骏 - 北京涌乐科技有限公司
  • 2023-06-27 - 2023-09-19 - G06F8/77
  • 本发明公开了一种缩小社交应用包体积的方法,涉及移动互联网技术领域,包括以下步骤:根据应用安装包中的资源文件类型,选择对应的压缩处理方式;所述资源文件类型包括:文本文件、音频、视频、图片、动画文件和应用配置文件;判断资源文件的必要性,对相似的图片和功能性相似的文件进行合并或删除;将不需要预先放在应用中的资源文件滞后加载,通过链接地址或配置文件进行下载和使用。该方法通过对应用中的资源文件进行压缩处理、判断资源的必要性进行合并/删除处理,以及采用滞后加载的方式管理必要资源文件,实现了减小应用包体积、提高下载速度和优化用户体验的效果。
  • 一种评估分布式架构稳定性影响因素的方法和装置-202310641652.2
  • 王永辉;周祥国 - 浪潮通用软件有限公司
  • 2023-05-31 - 2023-09-15 - G06F8/77
  • 本发明提供一种评估分布式架构稳定性影响因素的方法、系统、设备和存储介质,方法包括:根据待测分布式架构系统的特点选择必要的功能响应信息和配置数据作为分析的基础数据,并设置采样规则;根据所述采样规则对选择的功能响应信息和配置数据进行采集;将采集到的数据建立为多维观测样本矩阵,并通过计算得到所述观测样本矩阵的Pearson相关系数矩阵;以及根据用户的展示需求对所述Pearson相关系数矩阵进行不同维度的结果展示。本发明可以直观的展示各种稳定性影响因素对系统稳定性状态的影响场景,对产品稳定性优化和项目部署规划等均有重要的指导意义。
  • gitlab基线检查方法、装置、设备及可读存储介质-202310995191.9
  • 付杰;申晏键;靳岩;高鹏 - 北京比瓴科技有限公司;上海比瓴科技有限公司
  • 2023-08-09 - 2023-09-08 - G06F8/77
  • 本发明提供了一种gitlab基线检查方法、装置、设备及可读存储介质,涉及数字信息传输技术领域,包括获取当前基线预警和预设的基线库;根据所述第一信息判断所述基线库中是否存在与所述当前基线预警对应的所述基线检查项;触发创建临时基线库并在所述临时基线库中新建与当前基线预警对应的临时基线检查项,所述临时基线检查项的临时真实值和临时预期值不相等;根据所述真实值、预期值、临时真实值和临时预期值判断所述当前基线检查项和临时基线检查项是否合规,根据判断结果生成基线检查报告;根据所述基线检查报告修改不合规的所述当前基线检查项和需要的临时基线检查项,并更新保存至所述基线库。本发明在对基线更加全面检查的基础上节省了存储空间。
  • 一种软件开发工作量确定方法及服务器-202310373220.8
  • 程嘉琪;杨象禹 - 荣耀终端有限公司
  • 2023-04-10 - 2023-08-29 - G06F8/77
  • 一种软件开发工作量确定方法及服务器,涉及软件工程技术领域,可以解决现有的软件开发工作量确定方法无法精准的确定出开发人员的工作量的问题。该方法应用于服务器,包括:服务器获取历史代码和待确定工作量的目标代码后,根据历史代码和目标代码,确定目标代码对应的差异代码。差异代码包括新增代码、删除代码和修改代码中的至少一种代码。然后,服务器对差异代码进行修正,确定修正后的工作量后,根据差异代码的代码行数和修正后的工作量,确定目标代码的目标工作量。其中,历史代码是代码提交者在目标代码之前提交至同一代码仓库的,且与目标代码属于同一个软件开发项目的代码。
  • 软件性能基准确定方法及装置-202010596163.6
  • 罗秉安;丘士丹;黄琼;钟智敏 - 中国工商银行股份有限公司
  • 2020-06-28 - 2023-08-25 - G06F8/77
  • 本申请提供了一种软件性能基准确定方法及装置,该软件性能基准确定方法包括:对应用程序的源代码进行静态分析,得到应用程序的调用链关系及复杂度数值;对所述应用程序进行动态分析,生成应用程序运行过程中的调用路径图;根据所述调用链关系及调用路径图生成交易的程序复杂度;根据所述程序复杂度及预先创建的性能测试结果预测模型生成基于标准资源服务器的性能基准值。利用本申请,可以在不需要发起大并发的压力的情况下,分析预测得到具体交易基于标准资源服务器的性能基准指标,不需要搭建真实的复杂的性能测试环境,不需要准备和调试性能测试脚本和数据,也不需要发起实际的大并发的性能测试。
  • 合规管理-202211492712.0
  • R.U.菲尔霍;V.瓦修汀斯基 - SAP欧洲公司
  • 2022-11-25 - 2023-07-14 - G06F8/77
  • 利用通用模型跨多个应用实现合规管理。通用合规模型包括对外部数据对象的引用。对于每个数据对象的合规状态记录记录当前的合规状况(例如,活跃的、非活跃的、阻塞的、删除的、不合规的)。该状况可以响应于接收到根据规则集处理的传入合规事件而转变。合规状态记录与存储外部数据对象的数据的一个或更多个合规对象记录相关联。合规模型的通用结构与服务的特定应用数据模型无关,从而提供与现代基于微服务的架构兼容的可扩展性优势。
  • 一种软件可信评估方法及系统-202310361397.6
  • 刘钰;刘波;刘志明 - 西南大学
  • 2023-04-06 - 2023-07-14 - G06F8/77
  • 本发明涉及一种软件可信评估方法,包括以下步骤:S1:通过可信权重分配方法根据可信评估模型的判断矩阵进行各指标权重的分配;S2:将步骤S1得到的各指标权重与各指标的可信度量值进行融合计算得到软件可信评估结果。一种软件可信评估系统,用于实现上述一种软件可信评估方法,包括数据处理装置,所述数据处理装置通过可信权重分配方法根据可信评估模型的判断矩阵进行各指标权重的分配;然后将步骤S1得到的各指标权重与各指标的可信度量值进行融合计算得到软件可信评估结果。通过本发明的一种软件可信评估方法及系统,充分考虑并解决人主观决策误差,最大程度保证可信评估准确性。
  • 一种基于jenkins的构建报告输出方法及系统-202010832480.3
  • 李凡林 - 北京思特奇信息技术股份有限公司
  • 2020-08-18 - 2023-07-04 - G06F8/77
  • 本发明提供一种基于jenkins的构建报告输出方法及系统,涉及计算机软件技术领域,包括定时输出方法,步骤为:在jenkins中项目的构建后操作部分配置build_intoDB数据入库项目,设置build_intoDB数据入库项目触发条件,输入待入库项目基本信息;符合触发条件时触发执行build_intoDB,根据待入库项目基本信息解析对应项目的构建日志文件,获取项目构建信息和svn代码信息,分别形成构建信息表和svn代码信息表;在jenkins上配置PeriodReport数据统计工程,设置触发时间和触发周期;到达触发时间,PeriodReport数据统计工程关联查询构建信息表和svn代码信息表,统计项目在本周期内的构建数据,形成周期报告。
  • 一种基于源码片段指纹的组件版本检测方法及系统-202310130726.6
  • 朱辉;赵永利 - 软安科技有限公司
  • 2023-02-17 - 2023-06-23 - G06F8/77
  • 本发明涉及一种基于源码片段指纹的组件版本检测方法及系统,所述检测方法包括:扫描系统扫描工程源码,并将工程源码生转化为源码片段指纹,并上传至平台系统;平台系统根据源码片段指纹查询知识库,匹配筛选出组件版本,如果存在多个组件版本,则通过知识库回溯查询出每个组件版本的指纹,并分析出组件版本与工程源码片段指纹的指标交集,建立组件版本与匹配的指纹集合关系,并根据组件版本之间的指纹集合关系规则消除误报组件版本,得到期望组件版本。本发明可以基础到SCA检测系统检测出组件的多个版本时,根据已检测出的组件版本查询知识库中的匹配的指纹,分析版本间指纹集合关系,消除误报组件版本,提高源码片段检测组件版本的精度。
  • 信息多维度分析的方法及装置-202110725656.X
  • 锁晓静 - 青岛海尔科技有限公司;海尔智家股份有限公司
  • 2021-06-29 - 2023-06-09 - G06F8/77
  • 本发明提供一种信息多维度分析的方法及装置,其方法包括:接收代码审核工具发送的hook触发指令,获取提交信息;分别向项目管理工具和软件编译扫描工具发送查询请求,获取所述提交信息对应的问题单类型和静态扫描结果;比较从所述提交信息中获取的问题单标识,与通过查询请求从项目管理工具获取的问题单标识,确定所述提交信息的有效性;将有效的所述提交信息、问题单类型和静态扫描的结果建立关联关系后,保存至数据库中,并对其进行多维度的统计分析。本发明通过在每次代码提交、入库、废弃以及审核时都对数据进行保存,在项目交付或任何时间节点都能对交付质量有多种维度的统计,推出一种全面直观多维度的统计方案。
  • 一种卫星测控软件的基线确定方法及相关设备-202310257030.X
  • 王柳一;杨立成;刘锦月 - 北京航天驭星科技有限公司
  • 2023-03-08 - 2023-06-02 - G06F8/77
  • 本申请公开了一种卫星测控软件的基线确定方法及相关设备。该方法包括:计算各个目标卫星在不同弧段的实时性能数据之间的第一相似度;选取第一相似度较高的预设数量的实时性能数据构建基线判断向量集合;根据上述基线判断向量集合中的各个实时性能数据和其对应的分离点性能参数计算第二相似度,其中,上述分离点性能参数为上述目标卫星在卫星星箭分离点对应的性能参数;通过上述第二相似度的数值大小确定或调整目标基线参数;根据上述目标基线参数确定目标基线。本申请提出的方法为软件设计人员提供了进行软件升级的理论依据,为用户提供了一种能够清晰了解软件性能的渠道。
  • 一种基于BP神经网络的软件功能点数估算方法-201911409671.2
  • 项文上;张艳侠;方丁;赵小敏 - 浙江工业大学
  • 2019-12-31 - 2023-05-23 - G06F8/77
  • 本发明涉及一种基于BP神经网络的软件功能点数估算方法,包括:1)合并基于IFPUG功能点评估方法处理得到的每组数据中的相同数据存储、相同事务,得到包含七种属性的新数据;其中,七种属性分别为数据存储DET1、事务DET2、FTR、事务类型、数据存储类型、操作数、功能点数;2)利用BP神经网络进行训练,得到软件功能点数估算模型;3)基于训练好的软件功能点数估算模型估算软件功能点数。本发明改进了原有的功能点数估算方法,减少了计算事务复杂度因子时的误差,对于提高软件规模评估准确度具有重大意义。
  • 一种无监督的软件复杂度评估方法-201910846500.X
  • 柯文俊;王坤龙;杨雨婷;陈旭;陈静 - 北京计算机技术及应用研究所
  • 2019-09-09 - 2023-04-28 - G06F8/77
  • 本发明涉及一种本发明一种无监督的软件复杂度评估方法,其中,包括:步骤一、针对软件程序复杂度的度量,总结提炼常用的程序复杂度度量元;步骤二、基于高斯混合模型的度量元概率归一化,包括:首先,针对数据中的各个度量元的频率分布,使用无监督的最大期望算法进行高斯混合建模,拟合该度量元的概率密度函数,基于该度量元的概率密度函数计算其累积分布函数,使用累积分布函数的值作为该度量元的归一化处理后的数值;步骤三、评估基于AOV网络的软件复杂度。
  • 一种代码规模确定方法、装置、设备及存储介质-202310072020.9
  • 伍育珂;蔡威龙 - 数字广东网络建设有限公司
  • 2023-01-28 - 2023-04-14 - G06F8/77
  • 本发明公开了一种代码规模确定方法、装置、设备及存储介质。该方法包括通过预定义界面原型确定待处理源代码的各代码元素,并确定所述各代码元素所实现业务功能的复杂度;统计全部复杂度中目标复杂度所匹配代码元素的目标数量;根据所述目标复杂度、所述目标数量和预先训练的规模算法模型中与所述目标复杂度匹配的目标代码规模参数,确定所述待处理源代码的规模。本发明的技术方案提供一种基于预定义界面原型和规模算法模型确定代码规模的方法,有效提高对代码规模评估的准确性。
  • 基于开发者协作网络的开源项目发展预测方法和装置-202211666845.5
  • 王涛;张洋;宋玉林;余跃;杨程;张迅晖;周怀安 - 中国人民解放军国防科技大学
  • 2022-12-23 - 2023-04-07 - G06F8/77
  • 本申请涉及软件设计技术领域的基于开发者协作网络的开源项目发展预测方法和装置。所述方法充分利用开源社区所提供的历史数据内容,结合复杂网络系统,根据开发者的参与贡献协作关系构建了无向有权的开发者协作网络,通过开发者协作网络的演化指标来刻画开源项目演化过程中所产生的变化,从而达到开源项目发展可视化和量化的目的;根据开发者贡献周期分析开发者贡献行为规律,设定节点连接规则,从新开发者参与贡献、原有开发者之间产生新的合作贡献和开发者流失三个维度考虑协作网络的演化过程,提高预测开源项目发展的合理性和准确性。
  • 一种基于BP神经网络的代码坏味检测方法-201910812005.7
  • 王曙燕;张一权;孙家泽 - 西安邮电大学
  • 2019-08-30 - 2023-04-07 - G06F8/77
  • 本文发明涉及一种基于BP神经网络的代码坏味检测方法,属于计算机软件技术领域。首先提取代码坏味实例以及标签信息,然后计算有无代码坏味度量特征,将度量特征和提取到的标签信息进行合并,以此构成训练集,采用Keras建立神经网络,将训练集作为神经网络模型的输入,完成对代码坏味预测输出训练,最后从被测程序中得到的代码坏味实例作为代码坏味测试集,输入到训练好的神经网络模型中,使模型输出代码坏味属于某类。本发明结合基于度量特征的代码坏味检测技术与神经网络算法,对数据集中含有不同类型的代码坏味进行检测,提高了检测准确度与F1值。
  • 一种基于代码分割的个人代码质量度量方法和系统-202211168735.6
  • 张贺;孟庆龙;李月;董黎明;周鑫;荣国平;邵栋 - 南京匡吉信息科技有限公司
  • 2022-09-24 - 2023-03-21 - G06F8/77
  • 本发明提出了一种基于代码分割的个人代码质量度量方法,所述方法包括:根据目标软件的应用领域,确定个人代码质量度量的最小单位,并选择可维护性、可读性、复杂性等多种代码质量属性作为代码质量度量的维度;使用静态代码分析工具扫描项目代码,得到代码质量度量单位的代码度量指标及对应的位置信息;利用代码度量指标,使用代码质量属性算法计算可维护性、可读性、复杂性等代码质量属性的原始值,等。本方法有效提升了个人代码质量度量的精细度和时效性。本发明还涉及基于代码分割的个人代码质量度量系统,所述系统实现了上述个人代码质量度量方法,并且可以基于开发团队已有工具容易地嵌入到团队的开发流程当中进行高效的个人代码质量度量。
  • 度量空间最优完全划分索引寻找方法、装置及相关组件-202110612925.1
  • 毛睿;戴英龙;赖裕雄;王毅;刘刚;陆克中;陆敏华;陈倩婷 - 深圳大学
  • 2021-06-02 - 2023-02-24 - G06F8/77
  • 本发明公开了度量空间最优完全划分索引寻找方法、装置及相关组件,该方法包括:利用选点方法从数据集中选取n个支撑点,构成支撑点空间,然后将数据映射至支撑点空间;将划分方式的权值向量设置为划分支撑点空间超平面的法向量候选集;按照多种选取排列方式在法向量候选集中各选取n个线性无关的法向量,得到对应的多种选取排列结果,并作为对应的划分方式;利用每一种划分方式中的n个线性无关的法向量对支撑点空间进行完全线性划分,得到对应的划分结果;在每一种排列方式对应的划分结果中,根据落入目标区域内的数据个数确定最优的划分方式。本发明实施例可以确定不同划分方式的性能差异,进而获得性能最优的划分方式。
  • 一种隐藏断言信息的获取方法、装置、介质和设备-201910613035.5
  • 朴英敏 - 北京字节跳动网络技术有限公司
  • 2019-07-09 - 2022-12-27 - G06F8/77
  • 本公开提供了一种隐藏断言信息的获取方法、装置、介质和设备,该方法包括:打开动态库并映射到内存;通过ELF文件的头信息ELF Header,查找节头信息Section Headers和段表字符串表shstrtab,其中,所述段表字符串表shstrtab用于描述所述节头信息Section Headers中字符信息;遍历所述节头信息Section Headers,获取符号表symtab和字符串表strtab,所述字符串表strtab用于描述所述符号表symtab对应的字符串信息;遍历所述符号表symtab,获取所述符号表symtab中的隐藏变量。通过上述方法能够通过层层解析ELF文件的方式,获取到系统的隐藏变量,进而获取到安卓系统下的断言信息,通过该断言信息分析解决崩溃问题,该方法为工程师的软件开发、测试、分析解决崩溃问题提出了便捷的方法途径,提高了软件开发的效率。
  • 一种基于g核分解的软件关键函数识别方法-201910033265.4
  • 潘伟丰;李浩;王家乐;姜波;柴春来 - 深圳市准数科技有限公司
  • 2019-01-14 - 2022-12-23 - G06F8/77
  • 本发明公开了一种基于g核分解的软件关键函数识别方法,包括以下步骤:将Java语言编写的软件在运行时的函数执行过程抽象为函数依赖图;基于函数依赖图计算函数节点的g核数;以函数节点的g核数作为其重要性的度量指标进行降序排序,得到关键函数。本发明中函数依赖图的构建是基于Java软件在执行时的动态分析构建的,代表了软件中的函数及函数间的真实交互关系,比基于软件源代码的静态分析方法更加准确,在一定程度上克服了基于静态分析的关键元素识别方法模型不准确的问题。本发明弥补了现有技术鲜有涉及细粒度的关键函数识别的不足,对于提高软件理解效率、软件测试效率、代码维护效率等具有重要意义。
  • 一种软件程序处理方法、装置及电子设备-202110572371.7
  • 胡峰;王闯 - 华为技术有限公司
  • 2021-05-25 - 2022-11-25 - G06F8/77
  • 本申请提供一种软件程序处理方法、装置及电子设备,该方法包括:确定第一软件程序包括的多个外部接口的第一参数,其中,所述第一软件程序通过所述多个外部接口与其它软件程序通信;确定更新后的第一软件程序的所述多个外部接口的第二参数;根据所述第一参数和所述第二参数,确定所述多个外部接口中参数发生变化的目标外部接口,对与所述目标外部接口通信的第二软件程序进行更新。本申请提供的软件程序处理方法,可以准确判断在软件程序更新时会受影响的其它软件程序,进而对其它软件程序进行更新,该方法能够避免一些软件程序的冗余编译及更新,提高软件编译效率。
  • 安装包体积的监测方法、装置、电子设备、存储介质-202211120482.5
  • 赖龙威 - 中国平安人寿保险股份有限公司
  • 2022-09-15 - 2022-11-22 - G06F8/77
  • 本申请实施例提供了一种安装包体积的监测方法、装置、电子设备、存储介质,属于人工智能技术领域。该方法包括:当目标安装包完成编译,获取第一安装包信息和第二安装包信息,对比第一安装包信息和第二安装包信息,确定至少一个新增文件和/或至少一个变更文件作为目标文件;当本次编译得到的目标安装包的体积大于第一预设阈值,生成与目标文件所对应的监测告警信息。根据本实施例的技术方案,能够在目标安装包每次完成编译后获取安装包信息,与上一次编译的安装包信息进行比对,从而确定目标安装包的体积变化情况,并在安装包提及大于阈值时自动告警,实现安装包提及的自动监测,减少人工干预,提高工作效率。
  • 一种评估OCL语句生成质量的方法和装置-202210983828.8
  • 杨溢龙;刘奕博;张莉 - 北京航空航天大学
  • 2022-08-17 - 2022-11-22 - G06F8/77
  • 本发明实施例提供了一种评估OCL语句生成质量的方法和装置,其中,该方案通过使用BLEUimproved算法对OCL语句进行整体匹配情况评估,和使用K‑Score作为评分标准,对所述OCL语句进行特征关键字匹配情况评估,获得整体评估分数和关键字评估分数。并按照信息量贡献度对所述整体评估分数和所述关键字评估分数进行标准化处理,从而获得所述OCL语句的Key‑Metric评分。提出了一种更好的评测方法,从而能够从多个维度实现更好地评估OCL语句的生成结果,使其分数能够更加贴近OCL语句生成结果的实际质量。
  • 一种Targetlink模型标定参数设置方法、装置、设备及介质-201910295289.7
  • 李连兴;刘冬群 - 重庆长安新能源汽车科技有限公司
  • 2019-04-12 - 2022-10-21 - G06F8/77
  • 本申请公开了一种Targetlink模型标定参数设置方法、装置、设备及介质,包括:获取Targetlink模型软件中的包含所有控制逻辑和算法的功能模块的模块路径;在模块路径中搜索所有Targetlink子系统;将目标模块的模块信息写入到Excel文件中,并保存Excel文件;其中,目标模块为所有Targetlink子系统下的所有普通子系统中的使用标定参数的模块;当需要对任一标定参数进行修改,则读取出Excel文件,并对Excel文件中的相应标定参数直接进行修改,得到修改后的标定参数,然后根据读取出的Excel文件中每个标定参数的具体信息,利用Matlab将Excel文件中的修改后的标定参数写入Targetlink模型软件。本申请的技术方案能够有效地提升Targetlink模型软件的修改效率,并保证修改结果的准确性。
  • 开源组件的风险检测方法、装置、电子设备及存储介质-202210726246.1
  • 熊星 - 平安科技(深圳)有限公司
  • 2022-06-23 - 2022-09-20 - G06F8/77
  • 本发明涉及安全检测领域,揭露一种开源组件的风险检测方法、装置、电子设备以及存储介质,所述方法包括:接收本地代码资源库的组件更新事件,从预设的开源组件库中查询组件更新事件对应的开源组件;触发预先在本地代码资源库的配置组件检测函数,以异步检测所述开源组件与本地代码资源库是否匹配;在所述开源组件与所述本地代码资源库匹配时,从本地代码资源库与所述预设的开源组件库中识别所述开源组件的第一依赖组件和第二依赖组件;确定开源组件与所述依赖组件在运行过程中的依赖关系,根据所述依赖关系,执行对所述开源组件与所述依赖组件的风险检测,得到所述开源组件的风险检测结果。本发明可以提高开源组件的风险检测效率。
  • 代码规范符合性检查方法及系统-202210461964.0
  • 何英;沈成宇;曹楷;刘建永;侯敏;曹辉 - 上海瑞浦青创新能源有限公司
  • 2022-04-28 - 2022-08-02 - G06F8/77
  • 本发明提供了一种代码规范符合性检查方法及系统,包括:对代码的.c.h组成对象设置配置表,并对配置表中的代码的.c.h组成对象分别设置编码规则;基于编码规则设置编码规范的检查脚本或各种可实现当前功能的软件;利用检查脚本或各种可实现当前功能的软件对代码执行检查,并输出检查结果;所述代码的.c.h组成对象包括注释对象、宏定义对象、结构体类型对象、枚举体类型对象、函数声明以及函数定义对象、变量对象以及常量对象。本发明检查工具操作简便,降低了对代码规范检查人员自身技术水平的要求,提高了软件命名和编码规范检查实施的效率和可靠度。
  • 一种Java项目的体系结构策略定位方法及系统-202110235012.2
  • 葛宁;王泽;张莉;周雨飞;赵久昂;刘泽伟 - 北京航空航天大学
  • 2021-03-03 - 2022-07-26 - G06F8/77
  • 本发明涉及一种Java项目的体系结构策略定位方法及系统,属于软件体系结构策略代码定位领域,解决了现有软件体系结构策略代码定位效率低下的问题。一种Java项目的体系结构策略定位方法,包括如下步骤:提取Java项目中所有Java方法的特征文本;处理所述特征文本,得到对应的特征向量;确定要定位的体系结构策略类型,将每一Java方法对应的特征向量输入至对应于所述体系结构策略类型的体系结构策略模型,得到对应于所述体系结构策略类型的Java方法所属的切点方法类型;基于所述所属的切点方法类型,在所述Java项目中定位所述对应于所述体系结构策略类型的Java方法。该方法能够提高软件体系结构策略代码定位的效率。
专利分类
×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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