...
首页> 外文期刊>The Journal of Systems and Software >From AADL to Timed Abstract State Machines: A verified model transformation
【24h】

From AADL to Timed Abstract State Machines: A verified model transformation

机译:从AADL到定时抽象状态机:经过验证的模型转换

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

获取外文期刊封面封底 >>

       

摘要

Architecture Analysis and Design Language (AADL) is an architecture description language standard for embedded real-time systems widely used in the avionics and aerospace industry to model safety-critical applications. To verify and analyze the AADL models, model transformation technologies are often used to automatically extract a formal specification suitable for analysis and verification. In this process, it remains a challenge to prove that the model transformation preserves the semantics of the initial AADL model or, at least, some of the specific properties or requirements it needs to satisfy. This paper presents a machine checked semantics-preserving transformation of a subset of AADL (including periodic threads, data port communications, mode changes, and the AADL behavior annex) into Timed Abstract State Machines (TASM). The AADL standard itself lacks at present a formal semantics to make this translation validation possible. Our contribution is to bridge this gap by providing two formal semantics for the subset of AADL. The execution semantics provided by the AADL standard is formalized as Timed Transition Systems (TTS). This formalization gives a reference expression of AADL semantics which can be compared with the TASM-based translation (for verification purpose). Finally, the verified transformation is mechanized in the theorem prover Coq.
机译:架构分析和设计语言(AADL)是嵌入式实时系统的架构描述语言标准,广泛用于航空电子和航空航天行业,以对安全关键型应用程序进行建模。为了验证和分析AADL模型,通常使用模型转换技术来自动提取适合于分析和验证的正式规范。在此过程中,要证明模型转换保留初始ADL模型的语义,或者至少保留它需要满足的某些特定属性或要求,仍然是一个挑战。本文提出了一种机器检查的AADL子集(包括周期性线程,数据端口通信,模式更改和AADL行为附件)的保留语义的转换为定时抽象状态机(TASM)。 AADL标准本身目前缺乏使这种翻译验证成为可能的形式语义。我们的贡献是通过为AADL的子集提供两种形式的语义来弥合这一差距。 AADL标准提供的执行语义被正式定义为定时转换系统(TTS)。这种形式化给出了AADL语义的参考表达,可以将其与基于TASM的翻译进行比较(出于验证目的)。最后,在定理证明者Coq中对验证的变换进行机械化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号