-
公开(公告)号:CN119336640A
公开(公告)日:2025-01-21
申请号:CN202411420498.7
申请日:2024-10-12
Applicant: 北京中超伟业信息安全技术股份有限公司 , 北京交通大学
IPC: G06F11/3668 , G06N3/126
Abstract: 本发明公开了一种基于云平台的铁路信息系统性能测试方法及系统,应用于云平台软件测试领域,包括:基于云平台任务调度模型的铁路信息系统性能测试任务调度方案,获取虚拟处理机的任务处理时间,并结合虚拟处理机的计算参数,设置适应度函数;利用改进的遗传算法通过对染色体进行交叉、变异,获取最优适应度值下的铁路信息系统性能测试任务调度方案;基于最优适应度值下的铁路信息系统性能测试任务调度方案进行铁路信息系统性能测试,并在任务执行过程中,根据任务在各虚拟处理机上的完成时间比例,利用信息熵权重调整模型对各虚拟处理机的权重进行动态调整。本发明有效提高了云环境下的铁路信息系统性能测试资源利用率和执行效率。
-
公开(公告)号:CN119336639A
公开(公告)日:2025-01-21
申请号:CN202411420496.8
申请日:2024-10-12
Applicant: 北京中超伟业信息安全技术股份有限公司 , 北京交通大学
IPC: G06F11/3668 , G06N3/126 , G06N7/01
Abstract: 本发明公开了一种基于UML活动图的高效软件测试方法及系统,涉及软件测试技术领域,对待建模系统测试需求进行特征提取,获取系统子需求;基于系统子需求依次进行排序并生成对应的活动元素生成系统活动图模型,通过转换规则将活动图转化为有向图,对有向图采用图论的搜索算法遍历生成测试路径,最后采用遗传算法对各测试路径进行优化,生成测试路径集,通过测试路径集对待建模系统进行测试。本发明通过对测试需求和子需求的特征提取,确保测试的全面性和针对性,减少遗漏关键功能或场景的风险,提高了测试效率。
-
公开(公告)号:CN119322732A
公开(公告)日:2025-01-17
申请号:CN202411435885.8
申请日:2024-10-15
Applicant: 北京交通大学 , 中国国家铁路集团有限公司 , 中国铁道科学研究院集团有限公司
IPC: G06F11/3604 , G06F18/213 , G06F18/2113 , G06N3/045 , G06N3/082 , G06N3/084
Abstract: 本发明公开了一种高可信特征的软件测评方法及系统,涉及计算机安全技术领域,包括:获取代码数据;对代码数据进行预处理,得到代码文本库;对代码文本库进行特征提取,识别并提取高可信特征信息;基于代码文本库和高可信特征信息构建DBN网络评估模型;根据DBN网络评估模型对代码原始数据进行处理,分析和提取其中的高可信特征,并生成软件测评报告。通过对代码数据的特征选取,大幅度降低特征维数,并采用在线逻辑回归模型去除代码数据中大量的不相关和冗余特征,得到高可信特征信息,并利用高可信特征信息测试,从根本上提高测试准确率并减少算法消耗的时间。
-
公开(公告)号:CN114691504B
公开(公告)日:2024-08-13
申请号:CN202210310616.3
申请日:2022-03-28
Applicant: 北京交通大学
Abstract: 本发明提供了一种基于调用指令替换的故障注入方法。该方法包括:通过软件程序加载故障注入模块,加载时通过故障注入模块的参数指定故障注入的目标模块名称以及若干目标函数名称,通过故障注入模块在目标模块中注入故障;故障注入模块加载后,在模块通知链上注册回调函数,通过回调函数实现对目标模块状态的监测;当目标模块的状态改变时,内核将调用模块通知链上的回调函数,利用回调函数实现目标模块中对应目标函数调用的故障注入。本发明方法操作简单、使用灵活,所有故障函数均可自定义功能,在Linux操作系统中加载故障注入模块即可使用。可注入的故障种类丰富,故障行为可自定义,故障注入过程操作简单,具有故障自动恢复和故障再触发设计。
-
公开(公告)号:CN117251838A
公开(公告)日:2023-12-19
申请号:CN202311300816.1
申请日:2023-10-09
Applicant: 北京交通大学
Abstract: 本发明提供了一种系统主动型USB移动存储设备访问控制方法。该方法包括:根据USB移动存储设备的特征组合信息确定设备的标识符;基于设备的标识符利用Kprobe机制跟踪拦截USB设备状态设置函数,根据移动存储设备白名单及访问操作权限配置信息对设备是否具备挂载权限进行合法性检查验证,使设备正常挂载或被拒绝挂载;基于设备的标识符利用Kprobe机制跟踪拦截文件系统挂载函数,根据移动存储设备白名单及访问操作权限配置信息对设备文件系统执行访问操作权限配置,以支持设备后续访问操作过程的权限检查与控制处理。本发明可以实现对USB移动存储设备访问权限的设定,并在系统对USB移动存储设备或其文件进行访问时根据授权情况及时给以相应的访问控制处理。
-
公开(公告)号:CN117606602A
公开(公告)日:2024-02-27
申请号:CN202311596747.3
申请日:2023-11-28
Applicant: 京沪高速铁路股份有限公司 , 北京交通大学
Inventor: 杨怀志 , 刘峰 , 侯日根 , 张杰 , 黄永辉 , 管曙刚 , 王舒伦 , 朱星盛 , 李辉 , 肖翔 , 邓健 , 田惠文 , 张春 , 武建新 , 梁荣余 , 蔡重元 , 罗琼 , 耿明
IPC: G01H9/00 , G06F18/10 , G06F18/213 , B61K9/08
Abstract: 本发明公开了一种基于光纤传感技术的高铁轨道质量检测方法及系统,涉及轨道质量检测技术领域,包括:对振动信号的时间尺度和频率同时提取,对信号进行滤波处理,可滤除部分白噪声,提高系统信噪比;对滤波完的数据进行两次信号差分处理,消除了白噪声,进一步地提高系统信噪比;对信号进行小波分解,对低频部分进行小波重构,优化系统精确定位特性,可精准确定异常事件发生具体位置;最后进行阈值选择并耦合频谱图峰值点的位置为高铁轨道发生异常的位置并输出结果。提高了信号处理的信噪比,提高了振动信号的时间尺度和频率的提取质量和精准度。
-
公开(公告)号:CN114691504A
公开(公告)日:2022-07-01
申请号:CN202210310616.3
申请日:2022-03-28
Applicant: 北京交通大学
Abstract: 本发明提供了一种基于调用指令替换的故障注入方法。该方法包括:通过软件程序加载故障注入模块,加载时通过故障注入模块的参数指定故障注入的目标模块名称以及若干目标函数名称,通过故障注入模块在目标模块中注入故障;故障注入模块加载后,在模块通知链上注册回调函数,通过回调函数实现对目标模块状态的监测;当目标模块的状态改变时,内核将调用模块通知链上的回调函数,利用回调函数实现目标模块中对应目标函数调用的故障注入。本发明方法操作简单、使用灵活,所有故障函数均可自定义功能,在Linux操作系统中加载故障注入模块即可使用。可注入的故障种类丰富,故障行为可自定义,故障注入过程操作简单,具有故障自动恢复和故障再触发设计。
-
公开(公告)号:CN119475357A
公开(公告)日:2025-02-18
申请号:CN202411663240.X
申请日:2024-11-20
Applicant: 北京交通大学
IPC: G06F21/57
Abstract: 本发明提供了一种基于源码的操作系统安全脆弱性检测评判方法。该方法包括:建立操作系统源码的安全脆弱性判别规则集,每条安全脆弱性判别规则包括序号、规则描述和焦点操作事项,将操作系统源码安全脆弱性判别规则集中的具体焦点操作事项和规则的描述转化为逻辑判断语句,建立脆弱性判别模型,统计每条安全脆弱性判别规则所涉焦点操作事项在源码中的总次数;利用脆弱性判别模型对扫描发现的焦点操作事项的相关源码进行安全脆弱性判别,统计源码违反安全脆弱性判别规则的次数与位置,计算出被测操作系统的源码安全脆弱性。本发明方法能够计算得到相应的源码安全脆弱性指标值,且该指标值具有客观、标准、稳定和可重复获得的特征。
-
公开(公告)号:CN113438233A
公开(公告)日:2021-09-24
申请号:CN202110702286.8
申请日:2021-06-21
Applicant: 北京交通大学
Abstract: 本发明实施例提供了一种协议之间相互转换的方法,包括如下步骤:预先建立一个发布订阅列表;当接收到发布者发布的报文时,根据所述发布订阅列表,查找所述报文的协议类型;从所述报文中提取报文数据载荷;判断所述报文数据载荷的大小是否小于预先设定的合并阈值,若是,则将报文数据载荷送入所述发布者的报文数据载荷队列中,待所述报文数据载荷队列的大小达到设定的发送阈值或在超过设定的等待时长后仍未接收到新报文时,将所述报文数据载荷队列中的报文数据载荷进行合并处理;在所述发布订阅列表中查找所述发布者对应的所有订阅者;逐一根据对应的所述订阅者所采用的协议类型,对报文进行协议转换,并将协议转换后的报文发送给相应的订阅者。
-
公开(公告)号:CN119415144A
公开(公告)日:2025-02-11
申请号:CN202411663238.2
申请日:2024-11-20
Applicant: 北京交通大学
IPC: G06F8/75 , G06F16/903
Abstract: 本发明提供了一种Linux内核源码的自动分析方法。该方法包括:设定各个语句块的规则定义,根据所述规则定义将Linux内核源码分解为注释语句块、函数语句块(细分为函数声明语句块和函数定义语句块)、全局变量语句块、自定义数据类型语句块和宏定义语句块;将每个语句块作为一个模块,分析出模块间关系表、数据与模块间关系表。本发明方法通过全自动化的分析流程,能够在无需人工干预的情况下,对整个Linux内核源码进行系统化分析,并输出结构化的分析结果。
-
-
-
-
-
-
-
-
-