首页> 外文会议>International Symposium on System and Software Reliability >Automatic Test Case Generation from Formal Requirement Model for Avionics Software
【24h】

Automatic Test Case Generation from Formal Requirement Model for Avionics Software

机译:从航空电子软件的正式需求模型自动生成测试用例

获取原文
获取外文期刊封面目录资料

摘要

The scale and complexity of software in modern avionics systems are growing fast. It becomes a challenge to develop such kind of software systems satisfying both high safety and reliability requirements. This paper presents a framework of automatic test case generation for avionics software form formal requirement models. We introduced a specific formal model of VRM (Variable Relation Model), which is used for modeling the requirements of avionics software, from which control tree structures are established. Different model test coverage criteria are defined according to the DO-178C standard to simplified the control tree structure, and test path constraint selection methods are proposed based on those criteria. Through performing domain error test case selection, test cases are generated for each path constraint selected, which makes up a test case set for the requirement. At last, to demonstrate how we generate test cases form a requirement model, a case study is given.
机译:现代航空电子系统中软件的规模和复杂性正在快速增长。开发满足高安全性和可靠性要求的这种软件系统成为挑战。本文提出了一种形式化需求模型的航空电子软件自动测试用例生成框架。我们介绍了一种特定的形式化模型VRM(可变关系模型),该模型用于对航空电子软件的需求进行建模,并从中建立控制树结构。根据DO-178C标准定义了不同的模型测试覆盖标准,以简化控制树结构,并基于这些标准提出了测试路径约束选择方法。通过执行域错误测试用例选择,将为所选的每个路径约束生成测试用例,从而构成了针对需求的测试用例集。最后,为了说明我们如何从需求模型生成测试用例,给出了一个案例研究。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号