首页> 外文会议>IEEE AUTOTESTCON >Automated test artifact generation for a distributed avionics platform utilizing abstract state machines
【24h】

Automated test artifact generation for a distributed avionics platform utilizing abstract state machines

机译:利用抽象状态机的分布式航空电子设备平台自动化测试工件生成

获取原文

摘要

The development of complex and highly safety-critical avionics systems, such as fly-by-wire, is typically linked with high efforts, risks and thus costs. Especially with regard to certification the testing activities during verification are playing a major role. This paper introduces the automatization complex of the testing artifact generation by use of Abstract State Machines (ASM), which allows a unified approach for system and software testing. The baseline is the Flexible Platform technology (a platform based development approach) currently under development by the Institute of Aircraft Systems (ILS) of the University of Stuttgart. The remaining automatization complex is the automated generation of certification relevant documentation, i.e. the requirements. These three complexes establish the AAA-Process which lays the foundation for an effective total system capability for complex avionics systems while simultaneously mitigating risks and costs. The actual test artifact generation is strictly aligned to development standards used in the aviation industry. Requirements exist as classes in a textual representation as well as in a specification model, represented by ASMs. The functional behavior, as described by the models, serves as a test oracle for test case generation. For this the model is translated into a graph system, instrumented by selectable testing methods and executed. The resulting trace data is used to automatically derive test procedures under consideration of the corresponding test environment as scripts, which are directly executable within our testing infrastructure consisting of a HiL simulation. Furthermore this includes the automatic generation of the associated traceability data and test specification documentation. An initial framework has been defined to support exchangeability of individual tasks in the generation tool-chain. The feasibility of the approach has been demonstrated by testing the complete heterogeneous signal communication of an exemplary avionics system, resp. platform instance, at system level as well as at software high-level.
机译:复杂和高度安全关键的航空电子系统(如乘线)的开发通常与高努力,风险和成本相关联。特别是关于认证,验证期间的测试活动正在发挥重要作用。本文介绍了通过使用抽象状态机(ASM)的测试伪影生成的自动化复合物,这允许系统和软件测试的统一方法。基线是斯图加特大学飞机系统(ILS)研究所目前正在开发的灵活平台技术(基于平台的开发方法)。剩余的自动化复合体是自动化的认证相关文件,即要求。这三个复合物建立了AAA过程,该过程为复杂的航空电子系统进行了有效的总系统能力,同时缓解了风险和成本。实际的测试工件生成严格对准航空业中使用的开发标准。要求作为文本表示中的类以及由ASM表示的规范模型中的类。模型描述的功能行为用作测试案例生成的测试Oracle。对于此,该模型被翻译成了通过可选择测试方法进行仪表和执行的图形系统。生成的跟踪数据用于自动考虑相应的测试环境作为脚本的测试过程,它在我们的测试基础架构内直接可执行,由HIL仿真组成。此外,这包括自动生成相关的可追溯性数据和测试规范文档。已经定义了一个初始框架,以支持代代工具链中各个任务的交换性。通过测试示例性航空电子系统的完整异构信号通信,已经证明了该方法的可行性。平台实例,在系统级以及软件高级。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号