首页> 外文会议>2017 IEEE AUTOTESTCON >A distributed and reusable workflow-based auto test framework for distributed integrated modular avionics
【24h】

A distributed and reusable workflow-based auto test framework for distributed integrated modular avionics

机译:基于分布式和可重用的基于工作流的自动测试框架,用于分布式集成模块化航空电子设备

获取原文
获取原文并翻译 | 示例

摘要

Distributed Integrated Modular Avionics (DIMA) has been the future development direction of the avionic system. In DIMA, a large number of distributed modules use standard buses to communicate with each other, and their complex interactions make the test system for DIMA quite challenging. The challenge comes mainly from two aspects: the number of modules and the flexible communication methods among the modules. Traditional test system for DIMA has many limitations, (1) accessing the hardware directly so that the test programs are usually hard to reuse; (2) the debugging and error-finding of the test programs are difficu (3) due to the lack of uniform standards, different data formats cause great inconvenience to the data sharing; (4) functional simplex and being unable to make full use of the system resources. The flexibility of DIMA make it unsuitable to persist in traditional test system. In order to avoid these limitations and keep the generality and reusability of the test system, we propose a distributed reusable workflow-based auto test framework for DIMA which (1) isolate the software and hardware completely by using a real-time publish and subscribe service; (2) use a well-defined workflow models to describe the test process; (3) use a general format to record and exchange values of measurements and tests; (4) take full advantage of the system resources and provide higher expansibility; (5) provide interoperability between different computer systems on the Internet by using Representational State Transfer (REST) web services. An Browser/Server (B/S) based implementation is also developed in this paper to demonstrate the proposed framework. The technologies we used mainly include workflow model, object oriented technology, multithreading technology, distributed task queue, REST web services and others. The practice shows that this framework is very effective and can be combined with many other software development technologies smoothly.
机译:分布式集成模块化航空电子设备(DIMA)已经成为航空电子系统的未来发展方向。在DIMA中,大量的分布式模块使用标准总线相互通信,并且它们复杂的交互作用使DIMA的测试系统颇具挑战性。挑战主要来自两个方面:模块的数量和模块之间的灵活通信方法。传统的DIMA测试系统有很多局限性:(1)直接访问硬件,因此通常很难重用测试程序; (2)测试程序的调试和错误查找很困难; (3)由于缺乏统一的标准,不同的数据格式给数据共享带来极大的不便; (4)功能单一且无法充分利用系统资源。 DIMA的灵活性使其不适用于传统测试系统。为了避免这些限制并保持测试系统的通用性和可重用性,我们为DIMA提出了一种基于分布式可重用工作流的自动测试框架,该框架(1)通过使用实时发布和订阅服务将软件和硬件完全隔离; (2)使用定义明确的工作流程模型来描述测试过程; (3)使用通用格式记录和交换测量和测试的值; (4)充分利用系统资源,提供更高的可扩展性; (5)通过使用代表性状态转移(REST)Web服务在Internet上的不同计算机系统之间提供互操作性。本文还开发了基于浏览器/服务器(B / S)的实现,以演示所提出的框架。我们使用的技术主要包括工作流模型,面向对象的技术,多线程技术,分布式任务队列,REST Web服务等。实践表明,该框架非常有效,可以与许多其他软件开发技术平滑地结合。

著录项

  • 来源
    《2017 IEEE AUTOTESTCON》|2017年|1-8|共8页
  • 会议地点 Schaumburg(US)
  • 作者单位

    School of Automation Science and Electrical Engineering, Beihang University, Beijing, China;

    School of Automation Science and Electrical Engineering, Beihang University, Beijing, China;

    School of Automation Science and Electrical Engineering, Beihang University, Beijing, China;

    School of Automation Science and Electrical Engineering, Beihang University, Beijing, China;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Relational databases; Aerospace electronics; Hardware; IEEE Sections; Web services; Automation;

    机译:关系数据库;航空电子;硬件; IEEE部分; Web服务;自动化;;
  • 入库时间 2022-08-26 13:52:49

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号