基于时序动态的软件缺陷模型的软件测试能力DEA评估方法

    公开(公告)号:CN119003356A

    公开(公告)日:2024-11-22

    申请号:CN202411088185.6

    申请日:2024-09-20

    Abstract: 本发明涉及一种基于时序动态的软件缺陷模型的软件测试能力DEA评估方法,属于软件测试评估领域。本发明构建软件缺陷模型,包括:缺陷模式定义、缺陷模式分类、缺陷子模式分类和软件缺陷描述;选择将要采用的评价指标,确定三个检测阶段的权重系数,确定测评机构在三个检测阶段的测试能力的计算方法;将投入的测试人员数量、智能测试设备数量和测评机构规模作为输入,低、中和高三种缺陷作为输出,基于此建立DEA模型求解不同测评机构在三个阶段的DEA有效性结果;计算得出不同测评机构的总体软件测试能力。本发明能够提升软件测试能力。

    一种高精度的二进制代码相似性比对方法

    公开(公告)号:CN115016843B

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

    申请号:CN202210566686.5

    申请日:2022-05-23

    Abstract: 本发明涉及一种高精度的二进制代码相似性比对方法,属于代码比对领域。本发明利用SimHash算法进行比对检索,缩小二进制代码比对的范围,再利用二进制代码特征进行精准的相似性比对,实现二进制代码的快速、精确的比对,为二进制代码溯源、缺陷扫描分析提供支撑,满足不同场景下的二进制代码相似性比对的需求。本发明提出的方案,能够在兼顾对比效率的同时,保证二进制代码相似性比对的效率;本发明提取二进制代码函数特征,能够保证代码相似性比对的精确度;本发明采用基于SimHash的文本对比方法,能够提高二进制代码相似性比对的效率。

    一种通用的PowerPC架构处理器指令集虚拟化仿真方法

    公开(公告)号:CN115421864B

    公开(公告)日:2023-04-28

    申请号:CN202211114604.X

    申请日:2022-09-14

    Abstract: 本发明涉及一种通用的PowerPC架构处理器指令集虚拟化仿真方法,属于虚拟仿真领域。本发明针对飞思卡尔(FreeScale)基于Power Architecture的32位微处理器核心e300、e500、e600,设计一种通用的处理器仿真框架,同时支持多种架构处理器的仿真运行。提供PowerPC处理器嵌入式处理器软件的运行环境,为PowerPC处理器嵌入式处理器软件的开发提供支撑。本发明提出的方案,能够实现PowerPC指令架构处理器的指令集仿真,仿真精度高;本发明采用数组、链表等实现寄存器、内存的仿真,能够完成仿真PowerPC指令架构处理器。

    一种通用的TMS320C3X处理器指令集虚拟化仿真方法

    公开(公告)号:CN115480871A

    公开(公告)日:2022-12-16

    申请号:CN202211114544.1

    申请日:2022-09-14

    Abstract: 本发明涉及一种通用的TMS320C3X处理器指令集虚拟化仿真方法,属于虚拟仿真领域。本发明针对TMS320C31、TMS320VC33等处理器,解决TMS320C31、TMS320VC33等处理器的虚拟化仿真问题。TMS320C3X指令架构共计包含128条指令集,通过对128条指令集的仿真,提供TMS320C3X处理器嵌入式处理器软件的运行环境,为TMS320C3X处理器嵌入式处理器软件的开发提供支撑。本发明提出的方案,能够实现TMS320C3X指令架构处理器的指令集仿真,仿真精度高;本发明采用数组、链表等实现寄存器、内存的仿真,能够完成仿真TMS320C3X指令架构处理器。

    一种非侵入式MC/DC覆盖率统计分析方法

    公开(公告)号:CN111813670B

    公开(公告)日:2022-06-24

    申请号:CN202010635114.9

    申请日:2020-07-03

    Abstract: 本发明涉及一种非侵入式MC/DC覆盖率统计分析方法,其中,包括:建立嵌入式软件虚拟化仿真运行环境;循环读取源码并通过分析去除源码中的注释部分,并解析源文件分支信息和逻辑表达式信息;获取逻辑表达式的目标码信息;仿真运行,读取指令、翻译指令以及执行当前指令,记录MC/DC覆盖率,并将覆盖率信息以特定的格式写入到指定路径的文件中;进行MC/DC覆盖率执行结果判读及反馈。本发明通过嵌入式软件虚拟化仿真运行环境,分析不同处理器架构下目标文件的类型和调试信息格式的类型并解析源文件分支信息和逻辑表达式信息,在此基础上获取逻辑表达式对应的目标码信息,并在仿真运行过程中获取MC/DC覆盖率信息,能够满足多种场景下MC/DC覆盖率统计分析的需求。

    军用软件评测规范的Simulink模型设计方法

    公开(公告)号:CN111881055A

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

    申请号:CN202010775179.3

    申请日:2020-08-03

    Abstract: 本发明涉及一种军用软件评测规范的Simulink模型设计方法,其中,包括:分解出Simulink自带规则检查工具Model Advisor中直接影响代码标准符合性的模型检查项;收集Simulink模型进行成分分析,并使用Model Advisor中直接影响代码标准符合性的模型检查项进行规则检查,将通过规则检查的模型入库;将GJB 8114强制类准则逐项分解为由代码生成器决定和由用户行为决定的两类,利用假设检验方法对该两类准则进行验证;将得到的Model Advisor中直接影响代码标准符合性的模型准则、需谨慎使用的Simulink模块集合、由用户行为决定的模型设计准则、基于Simulink自带的模块库的模型设计准则进行提炼和加工,形成Simulink模型设计准则。

Patent Agency Ranking