一种基于抽象语法树的开源软件缺陷数据分类方法及系统

    公开(公告)号:CN112181428B

    公开(公告)日:2021-10-22

    申请号:CN202011036601.X

    申请日:2020-09-28

    Abstract: 本发明公开了一种基于抽象语法树的开源软件缺陷数据分类方法及系统。该方法包括:获取软件缺陷源代码信息;软件缺陷源代码信息包括缺陷修复前的代码文件和缺陷修复后的代码文件;生成软件缺陷源代码信息的抽象语法树,并确定抽象语法树的修改行为信息;基于修改行为信息中的修改节点识别有意义节点;基于有意义节点和有意义节点的行为名称识别潜在节点和潜在行为名称;基于潜在节点和潜在行为名称生成缺陷类别信息,并对缺陷类别信息进行整合,得到缺陷分类结果;缺陷类别信息包括缺陷模块信息和缺陷修复方式信息。本发明能解决人工操作过程复杂、人力成本和时间成本高、受主观意见影响分类过程、缺陷分类数据来源有限的问题。

    一种基于抽象语法树的开源软件缺陷数据分类方法及系统

    公开(公告)号:CN112181428A

    公开(公告)日:2021-01-05

    申请号:CN202011036601.X

    申请日:2020-09-28

    Abstract: 本发明公开了一种基于抽象语法树的开源软件缺陷数据分类方法及系统。该方法包括:获取软件缺陷源代码信息;软件缺陷源代码信息包括缺陷修复前的代码文件和缺陷修复后的代码文件;生成软件缺陷源代码信息的抽象语法树,并确定抽象语法树的修改行为信息;基于修改行为信息中的修改节点识别有意义节点;基于有意义节点和有意义节点的行为名称识别潜在节点和潜在行为名称;基于潜在节点和潜在行为名称生成缺陷类别信息,并对缺陷类别信息进行整合,得到缺陷分类结果;缺陷类别信息包括缺陷模块信息和缺陷修复方式信息。本发明能解决人工操作过程复杂、人力成本和时间成本高、受主观意见影响分类过程、缺陷分类数据来源有限的问题。

    一种资源受限条件下民航飞机四舱异常检测方法

    公开(公告)号:CN118395827A

    公开(公告)日:2024-07-26

    申请号:CN202410204760.8

    申请日:2024-02-25

    Abstract: 本发明设计了一种资源受限条件下民航飞机四舱异常检测方法。该方法将模型轻量化部署与模型选择结合,通过轻量化形成备选模型。提取模型输入数据的特征训练模型选择器,通过堆叠多个轻量化的模型,通过模型选择器选择当前输入数据、时延目标下的最佳模型,达到有效避免轻量化导致的精度下降的同时优化推理速度的效果;该方法以轻量级方式表征并行模型推理负载的性能变化,作为资源配置策略的基础。通过对计算资源的主动感知,联合输入数据特征,优化调整模型选择、GPU资源分配和批次大小设置,形成对计算资源自适应的模型动态部署优化策略,满足在嵌入式设备资源受限情况下的合理部署。

Patent Agency Ranking