专利名称
主分类
A 农业
B 作业;运输
C 化学;冶金
D 纺织;造纸
E 固定建筑物
F 机械工程、照明、加热
G 物理
H 电学
专利下载VIP
公布日期
2023-10-24 公布专利
2023-10-20 公布专利
2023-10-17 公布专利
2023-10-13 公布专利
2023-10-10 公布专利
2023-10-03 公布专利
2023-09-29 公布专利
2023-09-26 公布专利
2023-09-22 公布专利
2023-09-19 公布专利
更多 »
专利权人
国家电网公司
华为技术有限公司
浙江大学
中兴通讯股份有限公司
三星电子株式会社
中国石油化工股份有限公司
清华大学
鸿海精密工业股份有限公司
松下电器产业株式会社
上海交通大学
更多 »
钻瓜专利网为您找到相关结果2173714个,建议您升级VIP下载更多相关专利
  • [发明专利]一种软件复杂计算系统-CN201910081465.7有效
  • 赵涌鑫;史建琦;黄滟鸿;李钦;王泊涵 - 华东师范大学
  • 2019-01-28 - 2021-01-29 - G06F11/36
  • 本发明公开了一种软件复杂计算系统,包括:活动获取模块,用于获取软件中的构件包括的各个活动;路径信息获取模块,用于根据所述构件包括的各个活动,通过操作语义规则执行所述软件中的各个构件,得到所述软件的执行路径对应的路径信息;复杂计算模块,用于根据所述软件的执行路径对应的路径信息,计算所述软件复杂。本发明提出面向复杂的建模语言,并为该建模语言设计了操作语义规则,基于该建模语言和操作语义规则能够在软件开发的各个阶段度量软件产品的复杂,并且既可以计算构件的动态复杂,又可以计算软件结构的平均复杂,提高了软件复杂计算的准确性。
  • 一种软件复杂度计算系统
  • [发明专利]一种软件复杂计算方法-CN201910081440.7有效
  • 赵涌鑫;史建琦;黄滟鸿;李钦;王泊涵 - 华东师范大学
  • 2019-01-28 - 2020-10-02 - G06F8/77
  • 本发明公开了一种软件复杂计算方法,包括:获取软件中的构件包括的各个活动;根据所述构件包括的各个活动,通过操作语义规则执行所述软件中的各个构件,得到所述软件的执行路径对应的路径信息;根据所述软件的执行路径对应的路径信息,计算所述软件复杂。本发明提出面向复杂的建模语言,并为该建模语言设计了操作语义规则,基于该建模语言和操作语义规则能够在软件开发的各个阶段度量软件产品的复杂,并且既可以计算构件的动态复杂,又可以计算软件结构的平均复杂,提高了软件复杂计算的准确性。
  • 一种软件复杂度计算方法
  • [发明专利]一种软件复杂分析系统及方法-CN201310630388.9有效
  • 夏磊 - 中标软件有限公司
  • 2013-12-02 - 2014-02-26 - G06F11/36
  • 本发明公开了一种软件复杂分析系统,该系统包括:软件数据收集模块,其用于收集并输出描述待分析软件软件包和所述软件包之间依赖关系的软件数据;标准化模块,其用于接收待分析软件数据,并将待分析软件数据标准化得到标准软件数据;软件复杂分析模块,其针对待分析软件中的每一个软件包,基于该软件包与待分析软件中其他软件包之间的依赖关系计算每一个软件包的复杂,并根据每一软件包的复杂基于预设模型计算待分析软件复杂。本发明结构简单、方便可用,能够准确地分析出软件复杂,从而提高软件的质量和降低维护软件的代价。
  • 一种软件复杂度分析系统方法
  • [发明专利]一种基于代码圈复杂度量的软件演化评估方法-CN201710330642.1在审
  • 廖力;李必信;何磊 - 东南大学
  • 2017-05-11 - 2017-10-10 - G06F11/36
  • 本发明公开了一种基于代码圈复杂度量的软件演化评估方法,先将待评估软件源码通过代码解析生成抽象语法树;然后通过统计抽象语法树中判定结点的数量对该软件从方法层和类层和系统层三个层面进行代码圈复杂度量;最后将方法层和类层的度量值进行阈值比较评估在获取软件各个版本的代码圈复杂度量值之后,该方法将软件演化前后的圈复杂进行对比分析,定位复杂变化位置,通过代码变更检测分析复杂发生变化的原因。该发明的评估方法不仅可以自动解析源码,从软件各个层面评估代码的圈复杂,对复杂过高的模块和方法提出预警,而且可以定位引起演化中复杂变化的位置,并分析变化原因,为软件演化评估提供参考依据。
  • 一种基于代码复杂度度量软件演化评估方法
  • [发明专利]基于Halstead复杂度量的软件演化评估方法-CN201710191917.8在审
  • 廖力;李必信;何磊 - 东南大学
  • 2017-03-28 - 2017-08-18 - G06F11/36
  • 本发明公开了一种基于Halstead复杂度量的软件演化评估方法,先将待评估软件源码通过代码解析生成抽象语法树;然后,根据Java语言操作符和操作数识别规则对抽象语法树中的操作符节点和操作数节点进行识别和统计,并在此基础上进行代码Halstead复杂度量;接着,从方法层、类层和系统层三个层面对软件代码的复杂程度进行评估;最后,将软件演化前后的Halstead复杂进行对比分析,定位复杂变化位置,通过代码变更检测分析复杂发生变化的原因该发明的评估方法不仅可以自动分析源码,从软件各个层面评估代码的Halstead复杂,对复杂过高的模块和方法提出预警,而且可以定位引起演化中复杂变化的位置,并分析变化原因,为软件演化评估提供参考依据
  • 基于halstead复杂度度量软件演化评估方法
  • [发明专利]软件更新质量评估方法、装置、设备及计算机存储介质-CN202210731843.3在审
  • 张李炯 - 平安银行股份有限公司
  • 2022-06-25 - 2022-09-20 - G06F11/36
  • 本申请实施例提供一种软件更新质量评估方法、装置、设备及计算机存储介质,方法包括:比对待评估软件的更新前版本与更新后版本,得到待评估软件的代码更新信息;对代码更新信息进行解析,得到各流程节点以及各流程节点之间的关联关系;根据各流程节点之间的关联关系确定代码更新信息的架构复杂;根据架构复杂以及待评估软件对应的版本更新功能确定待评估软件的更新质量评估结果。本申请实施例通过解析代码更新信息,并利用流程节点之间的关联关系来确定代码更新信息的架构复杂,后续基于架构复杂和版本更新功能可以准确的得到待评估软件的更新质量评估结果。
  • 软件更新质量评估方法装置设备计算机存储介质

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

钻瓜专利网在线咨询

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

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