基于约束求解的城市轨道交通CBTC系统事件序列测试用例生成方法
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方期刊
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

期刊专题

10.19713/j.cnki.43−1423/u.T20221841

基于约束求解的城市轨道交通CBTC系统事件序列测试用例生成方法

引用
城市轨道交通CBTC系统采用无线通信技术实现车?地连续双向、大容量信息传输.当前,我国正在大力发展自主化CBTC系统,为保障系统软件安全性,对系统进行信息交互测试是极为必要的.针对现有研究对CBTC系统的信息交互顺序测试不充分而引发的系统软件安全性问题,提出一种基于约束求解的事件序列测试用例生成方法.首先,根据系统蕴含的信息交互事件及其约束关系,提出一种基于事件索引的约束处理方法,实现顺序约束条件的1阶逻辑表示,继而采用约束求解器实现测试用例生成过程中的合法性校验及可扩展性校验.然后,基于贪心算法框架,提出事件序列测试用例的初始化、扩展与校验策略,实现事件序列测试用例集的高效精简生成.最后,以列车进站场景下的CBTC系统移动授权生成功能为研究对象,辨识各子系统间的信息交互事件、交互顺序及其约束,采用所提方法构建CBTC系统事件序列测试用例集.结果表明,所提方法可高效精简生成满足约束条件与覆盖准则的事件序列测试用例集,提高了测试的有效性与完备性.与穷举法相比,所提方法的测试用例集规模精简幅度可达到72.5%.与随机法相比,在生成相同规模的测试用例集时,所提方法的t-维事件序列覆盖率显著高于随机法,可在保证事件序列检错效力的前提下提高测试效率,从而为高效开展CBTC系统的信息交互顺序测试提供了理论依据.

CBTC系统、事件序列测试、测试用例生成、SMT求解器

20

U284.48(铁路通信、信号)

四川省科技计划资助项目;中央高校基本科研业务费专项资金资助项目;中国铁路总公司科技研究开发计划课题;中国铁路总公司科技研究开发计划课题;重庆交通大学科技研究计划;重庆市教委科技项目

2023-10-27(万方平台首次上网日期,不代表论文的发表时间)

共11页

3525-3535

相关文献
评论
暂无封面信息
查看本期封面目录

铁道科学与工程学报

1672-7029

43-1423/U

20

2023,20(9)

相关作者
相关机构

专业内容知识聚合服务平台

国家重点研发计划“现代服务业共性关键技术研发及应用示范”重点专项“4.8专业内容知识聚合服务技术研发与创新服务示范”

国家重点研发计划资助 课题编号:2019YFB1406304
National Key R&D Program of China Grant No. 2019YFB1406304

©天津万方数据有限公司 津ICP备20003920号-1

信息网络传播视听节目许可证 许可证号:0108284

网络出版服务许可证:(总)网出证(京)字096号

违法和不良信息举报电话:4000115888    举报邮箱:problem@wanfangdata.com.cn

举报专区:https://www.12377.cn/

客服邮箱:op@wanfangdata.com.cn