首页 | 本学科首页   官方微博 | 高级检索  
     

模型检验在航天测控软件上的应用研究
引用本文:李运筹,尹平.模型检验在航天测控软件上的应用研究[J].计算机科学,2018,45(Z6):523-526.
作者姓名:李运筹  尹平
作者单位:北京跟踪与通信技术研究所 北京100094,北京跟踪与通信技术研究所 北京100094
摘    要:模型检验是确保程序质量的有效手段,能弥补软件测试的不足。但航天测控软件规模大、输入数据复杂、验证性质不明确等因素极大地阻碍了模型检验的应用。针对航天测控软件,分析了其特点以及对其执行模型检验的困难,提出了基于有界模型检验器CBMC的模型检验应用框架,包括航天测控数据的构造方法及验证性质的提取方法。随后,将该框架应用于外测数据处理软件,取得了良好的效果。

关 键 词:模型检验  CBMC  航天测控软件  蜕变测试

Research of Model Checking Application on Aerospace TT&C Software
LI Yun-chou and YIN Ping.Research of Model Checking Application on Aerospace TT&C Software[J].Computer Science,2018,45(Z6):523-526.
Authors:LI Yun-chou and YIN Ping
Affiliation:Beijing Institution of Tracking and Telecommunication Technology,Beijing 100094,China and Beijing Institution of Tracking and Telecommunication Technology,Beijing 100094,China
Abstract:Model checking is an efficient method to ensure software quality.However,complex input data and indistinct verification properties in large-scale aerospace TT&C software greatly hinders the application of model checking.After analyzing the characteristics of aerospace TT&C software and the difficulty of applying model checking,an application framework to aerospace TT&C software based on CBMC was proposed,including the construction method of aerospace measurement data and the extraction method of verification properties.The framework was then applied to the trajectory measurement data processing software and the result was satisfied.
Keywords:Model checking  CBMC  Aerospace TT&C software  Metamorphic testing
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号