The development of Industrial Internet of Things systems (IIoT) requires tools robust enough to cope with the complexity and heterogeneity of such systems, which are supposed to work in safety-critical conditions. The availability of methodologies to support early analysis, verification, and validation is still an open issue in the research community. The early real-time schedulability analysis can help quantify to what extent the desired system's timing performance can eventually be achieved. In this paper, we present CHESSIoT, a model-driven environment to support the design and analysis of industrial IoT systems. CHESSIoT follows a multi-view, component-based modelling approach with a comprehensive way to perform event-based modelling on system components for code generation purposes employing an intermediate ThingML model. To showcase the capability of the extension, we have designed and analysed an Industrial real-time safety use case.
翻译:发展工业物联网系统(IIOT)需要足够强大的工具,足以应付这些系统的复杂性和异质性,这些系统本应在安全危急条件下运作。支持早期分析、核查和验证的方法的可用性仍然是研究界的一个未决问题。早期实时的时间安排分析有助于量化预期系统最终能够达到的授时性能。在本文件中,我们介绍了CHESSIoT,一个支持工业物联网系统设计和分析的模型驱动环境。CHESSIoT采用多视角、基于组件的建模方法,采用中间的TingML模型,全面开展以事件为基础的代码生成系统元件模拟。为了展示扩展能力,我们设计并分析了一个工业实时安全使用案例。