...
首页> 外文期刊>Science of Computer Programming >Abstraction models for verifying resource adequacy of IMA systems at concept level
【24h】

Abstraction models for verifying resource adequacy of IMA systems at concept level

机译:验证概念级IMA系统资源充分性的抽象模型

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

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

       

摘要

Complex cyber-physical systems can be difficult to analyze for resource adequacy (e.g., bandwidth and buffer size) at the concept development stage since relevant models are hard to create. During this period, details about the functions to be executed or the platforms in the architecture are partially unknown. This is especially true for Integrated Modular Avionics (IMA) systems, for which life-cycles span over several decades, with potential changes to functionality in the future. This work aims to identify abstractions for representing data exchanges among functions realized in networked IMA systems and investigates how these can be represented in formal models and analyzed with exact guarantees. Timed automata (TA) are a relevant choice for modeling since communication resource adequacy is directly related to potential network delays. We explore two alternatives in modeling with TA, a direct one representing every process using a TA template, and a more abstract one representing every computation device with a TA template. While the first approach represents process-to-process data exchanges, the modified approach reduces the state space by representing all processes currently allocated to a single computing element to obtain scalability gains. Both approaches are flexible since the templates presented can be instantiated to represent different types of network topologies and communication patterns. The instantiated TA models are used to illustrate an use case and analyzed with the UPPAAL model checker to verify that a given platform instance supports the desired system functions in terms of network bandwidth and buffer size adequacy, thereby messages reaching their final destination with freshness guarantees. Both abstraction levels are shown to be suitable for verifying the intended properties, but the more abstract one demonstrates a 67% improvement in verification time and a 66% reduction in state space during verification. The more abstract approach is also applied to a real-world example from an earlier publication, with a much larger state space and a more complex structure, to illustrate the ability to reuse the approach in multiple use cases.
机译:由于相关模型很难创建,复杂的网络物理系统可能难以分析概念开发阶段的资源充足(例如,带宽和缓冲大小)。在此期间,有关要执行的功能的详细信息或架构中的平台部分是未知的。对于集成模块化航空电子设备(IMA)系统,这尤其如此,其中生命周期在几十年中跨度,在未来的功能变化。该工作旨在识别用于表示在网络IMA系统中实现的功能之间的数据交换的抽象,并研究了如何在正式模型中表示并以确切的保证分析。定时自动机(TA)是建模相关的相关选择,因为通信资源充足性与潜在的网络延迟直接相关。我们探索使用TA的模型建模的两个替代方案,使用TA模板表示每个过程的直接,以及表示具有TA模板的每个计算设备的更多抽象。虽然第一方法表示处理到处理数据交换,但是通过表示当前分配给单个计算元素的所有进程来减少状态空间以获得可扩展性增益。这两种方法都是灵活的,因为所呈现的模板可以实例化以表示不同类型的网络拓扑和通信模式。实例化的TA模型用于说明使用案例并用UPPAAL模型检查器分析,以验证给定的平台实例是否支持所需的系统功能,以便在网络带宽和缓冲区大小充分率方面支持所需的系统功能,从而将其最终目的地的消息以新鲜度保证到达。两个抽象级别都被证明适合验证预期的属性,但摘要越多,验证期间,验证时间的提高67%和66%的状态空间减少。越抽象的方法也从早期出版物中应用于真实世界,具有更大的状态空间和更复杂的结构,以说明在多种用例中重用方法的能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号