首页> 外文会议>Simulation Interoperability Workshop >A TLA+ Specification of the HLA Time Management Algorithm
【24h】

A TLA+ Specification of the HLA Time Management Algorithm

机译:HLA时间管理算法的TLA +规范

获取原文

摘要

The High Level Architecture (HLA) Interface Specification visually (using Statecharts) and textually (with structured English prose and embedded mathematics) defines a model of a simulation middleware. While such a specification is enough for a software engineer to construct a conforming Runtime Infrastructure (RTI) or to build a federate against the defined Application Programming Interface (API), the specification is not formal enough to allow a computer to automatically verify that the specification enforces invariants of the simulation middleware. Formal methods, such as the Temporal Logic of Actions (TLA+), exist to capture specifications of models of systems in a way that such verification can be performed. This paper presents a TLA + specification of the Time Management algorithm described in the HLA Interface Specification. The TLC Model Checker (part of the TLA+ Toolbox) is used to show that the specification does enforce desired invariants of the Time Management algorithm.
机译:高级架构(HLA)接口规范(使用StateCharts)和文本(具有结构化的英语散文和嵌入数学)定义了模拟中间件的模型。虽然这种规范足以让软件工程师构建符合运行时基础架构(RTI)或者对定义的应用程序编程接口(API)构建联合,但规范不足以允许计算机自动验证规范强制执行模拟中间件的不变性。存在诸如动作的时间逻辑(TLA +)的形式方法,以捕获可以执行这种验证的方式捕获系统模型的规范。本文介绍了HLA接口规范中描述的时间管理算法的TLA +规范。 TLC模型检查器(TLA + Toolbox的一部分)用于显示规范确实强制执行时间管理算法的所需不变。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号