首页> 外文期刊>International journal of aerospace engineering >Formal Verification Method for Configuration of Integrated Modular Avionics System Using MARTE
【24h】

Formal Verification Method for Configuration of Integrated Modular Avionics System Using MARTE

机译:基于MARTE的模块化组合航空电子系统配置的形式验证方法。

获取原文
           

摘要

The configuration information of Integrated Modular Avionics (IMA) system includes almost all details of whole system architecture, which is used to configure the hardware interfaces, operating system, and interactions among applications to make an IMA system work correctly and reliably. It is very important to ensure the correctness and integrity of the configuration in the IMA system design phase. In this paper, we focus on modelling and verification of configuration information of IMA/ARINC653 system based on MARTE (Modelling and Analysis for Real-time and Embedded Systems). Firstly, we define semantic mapping from key concepts of configuration (such as modules, partitions, memory, process, and communications) to components of MARTE element and propose a method for model transformation between XML-formatted configuration information and MARTE models. Then we present a formal verification framework for ARINC653 system configuration based on theorem proof techniques, including construction of corresponding REAL theorems according to the semantics of those key components of configuration information and formal verification of theorems for the properties of IMA, such as time constraints, spatial isolation, and health monitoring. After that, a special issue of schedulability analysis of ARINC653 system is studied. We design a hierarchical scheduling strategy with consideration of characters of the ARINC653 system, and a scheduling analyzer MAST-2 is used to implement hierarchical schedule analysis. Lastly, we design a prototype tool, called Configuration Checker for ARINC653 (CC653), and two case studies show that the methods proposed in this paper are feasible and efficient.
机译:集成模块化航空电子(IMA)系统的配置信息几乎包含整个系统体系结构的所有详细信息,用于配置硬件接口,操作系统以及应用程序之间的交互,以使IMA系统正确可靠地工作。在IMA系统设计阶段,确保配置的正确性和完整性非常重要。在本文中,我们重点研究基于MARTE(实时和嵌入式系统的建模与分析)的IMA / ARINC653系统的配置信息的建模和验证。首先,我们定义了从配置的关键概念(例如模块,分区,内存,进程和通信)到MARTE元素的组件的语义映射,并提出了一种在XML格式的配置信息和MARTE模型之间进行模型转换的方法。然后,我们提出基于定理证明技术的ARINC653系统配置的形式验证框架,包括根据配置信息关键组成部分的语义构造相应的REAL定理,以及对IMA属性(例如时间约束)进行形式定理的形式验证,空间隔离和健康监控。之后,研究了ARINC653系统的可调度性分析的一个特殊问题。我们考虑了ARINC653系统的特点设计了一种分层调度策略,并使用调度分析器MAST-2来实现分层调度分析。最后,我们设计了一个原型工具,称为ARINC653(CC653)的配置检查器,两个案例研究表明,本文提出的方法是可行且有效的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号