一种基于复杂网络的软件缺陷分布影响因素分析方法

    公开(公告)号:CN108345544B

    公开(公告)日:2020-07-03

    申请号:CN201810255695.6

    申请日:2018-03-27

    Abstract: 本发明提出一种基于复杂网络的软件缺陷分布影响因素分析方法,属于软件缺陷分析领域,包括:步骤1根据软件的修改模块,分析软件修改度量参数与缺陷分布的相关性;步骤2基于软件函数调用网络,分析软件网络结构度量参数与缺陷分布的相关性;步骤3基于机器学习算法,获得影响软件缺陷分布的最优特征子集;通过以上三大步骤可以获得用来分析软件缺陷分布情况的最优特征子集和相应的机器学习算法,一方面为软件缺陷预测的研究提供的数据基础和方法支持,也可作为软件可靠性相关工作的参考,另一方面也可以对软件测试领域提供指导作用。

    一种基于软件网络特征学习的故障预测方法

    公开(公告)号:CN108664402B

    公开(公告)日:2020-05-26

    申请号:CN201810455576.5

    申请日:2018-05-14

    Abstract: 本发明是一种基于软件网络特征学习的故障预测方法,属于软件复杂网络领域。本发明包括:获取目标软件各版本的源代码及缺陷信息,构建软件缺陷网络;设计针对软件缺陷网络节点内部特征、局部特征、全局特征的多层结构度量元,构建缺陷预测数据集;利用最大最小化方法和PCA降维方法,对缺陷预测数据集预处理;利用动态预测门限滤波算法的预测模型优选方法建立适合此软件的最佳缺陷预测模型,并给出缺陷预测效果及得分。本发明将复杂网络技术引入到缺陷预测中,利用复杂网络度量参数设计出一套能反映缺陷在软件局部和整体特征的度量元,并能选出目标软件最适合的缺陷预测模型,对目标软件进行缺陷故障预测最大限度减低了人力和时间成本。

    一种基于软件网络特征学习的故障预测方法

    公开(公告)号:CN108664402A

    公开(公告)日:2018-10-16

    申请号:CN201810455576.5

    申请日:2018-05-14

    Abstract: 本发明是一种基于软件网络特征学习的故障预测方法,属于软件复杂网络领域。本发明包括:获取目标软件各版本的源代码及缺陷信息,构建软件缺陷网络;设计针对软件缺陷网络节点内部特征、局部特征、全局特征的多层结构度量元,构建缺陷预测数据集;利用最大最小化方法和PCA降维方法,对缺陷预测数据集预处理;利用动态预测门限滤波算法的预测模型优选方法建立适合此软件的最佳缺陷预测模型,并给出缺陷预测效果及得分。本发明将复杂网络技术引入到缺陷预测中,利用复杂网络度量参数设计出一套能反映缺陷在软件局部和整体特征的度量元,并能选出目标软件最适合的缺陷预测模型,对目标软件进行缺陷故障预测最大限度减低了人力和时间成本。

    一种基于模块的飞机构型验证和审核数据收集方法

    公开(公告)号:CN102722626B

    公开(公告)日:2014-06-04

    申请号:CN201210191768.2

    申请日:2012-06-11

    Abstract: 一种基于模块的飞机构型验证和审核数据收集方法,它是建立起基于飞机产品全生命周期的审核参考数据和审核对象数据的关联,并保证审核参考数据具备可追溯性。它包括(1)提供基于模块的构型数据编码方法,为飞机构型验证和审核的数据提供一套面向全局的结构上统一的编码体系;(2)提供完整的审核参考数据收集方法,采用模板驱动数据属性项生成的方法为数据建立格式统一的类型信息,并由此作为数据收集时的标准检索字段;(3)提供完整的审核对象数据收集方法,其中,审核对象数据包括功能性审核对象数据和物理性审核对象数据,并将审核参考数据做必要性的结构化分解,作为审核对象数据的在设计制造中的依据,从而实现了审核数据的可追溯性。

    一种基于软件网络结构特征的软件可靠性度量方法

    公开(公告)号:CN109828925B

    公开(公告)日:2021-02-09

    申请号:CN201910093132.6

    申请日:2019-01-30

    Abstract: 本发明提出一种基于软件网络结构特征的软件可靠性度量方法,属于软件复杂网络技术领域。本发明首先获取目标软件的完整的软件源代码,构建软件网络,其次对软件网络中的模块进行重要性计算,识别出重要模块;然后,对每个重要模块的结构复杂性、代码复杂性、接口复杂性和变更频率进行计算,再进一步计算软件的结构可靠性风险、代码可靠性风险、接口可靠性风险和变更可靠性风险;最后,综合四个方面的风险来度量软件可靠性,计算的软件可靠性的值越大,软件可靠性风险越高。本发明方法不需要耗时耗力的可靠性测试,不需要执行软件可靠性测试,节省了时间和人力资源,解决了现有软件模块可靠性难以评估的问题,并能够定位到高风险模块具体位置。

    一种基于客户知识的飞机配置方法

    公开(公告)号:CN102722608B

    公开(公告)日:2014-04-30

    申请号:CN201210166548.4

    申请日:2012-05-25

    Abstract: 一种基于客户知识的飞机配置方法,它有五大步骤:步骤一:飞机构型库的组建;飞机构型库的构建是选项库的构建和选项约束关系的设置;步骤二:客户需求模型的构建,采集客户对飞机的需求知识,通过专家审查、市场调研结果分析和配置结果分析细化客户需求知识,从而建立较完善的客户需求模型;步骤三:客户配置方案的生成,根据由客户需求模型转化的客户需求清单在飞机构型库中拟合该需求模型的配置方案;步骤四:客户需求的映射,将客户需求分解为结构化需求、半结构化需求和产品功能需求,将每个需求映射为具体的工程特性,生成满足该工程特性的产品模块的设计参数;步骤五:客户配置数据的存储及分析。本发明在飞机构型管理领域内有实用价值。

    一种高压开关合分闸时间在线监测仪

    公开(公告)号:CN103245910A

    公开(公告)日:2013-08-14

    申请号:CN201310160689.X

    申请日:2013-05-03

    Abstract: 本发明一种高压开关合分闸时间在线监测仪,由硬件和软件两部分构成:该硬件分为下位机和上位机;下位机硬件包括基于AVR单片机平台的控制及处理单元、传感器单元、数模转换单元、数据存储单元、RS485串行总线收发单元及电源模块;上位机硬件由监控中心工控机单元和RS485串行总线收发单元组成,上位机和下位机通过RS485串行通信网络实现远距离通讯。该软件也分为下位机和上位机,下位机软件负责AVR单片机芯片的控制及处理程序,负责控制下位机的硬件实现数据采集、数据处理以及RS485远程通讯;上位机软件负责驱动上位机硬件完成RS485远程通讯,并实现人机交互界面和监测信息管理。它实现了对高压开关合分闸时间参数的实时在线监测。

    一种基于模块的飞机构型验证和审核数据收集方法

    公开(公告)号:CN102722626A

    公开(公告)日:2012-10-10

    申请号:CN201210191768.2

    申请日:2012-06-11

    Abstract: 一种基于模块的飞机构型验证和审核数据收集方法,它是建立起基于飞机产品全生命周期的审核参考数据和审核对象数据的关联,并保证审核参考数据具备可追溯性。它包括(1)提供基于模块的构型数据编码方法,为飞机构型验证和审核的数据提供一套面向全局的结构上统一的编码体系;(2)提供完整的审核参考数据收集方法,采用模板驱动数据属性项生成的方法为数据建立格式统一的类型信息,并由此作为数据收集时的标准检索字段;(3)提供完整的审核对象数据收集方法,其中,审核对象数据包括功能性审核对象数据和物理性审核对象数据,并将审核参考数据做必要性的结构化分解,作为审核对象数据的在设计制造中的依据,从而实现了审核数据的可追溯性。

Patent Agency Ranking