A framework for FMI-based co-simulation of human-machine interfaces

被引:16
|
作者
Palmieri, Maurizio [1 ]
Bernardeschi, Cinzia [2 ]
Masci, Paolo [3 ]
机构
[1] Univ Florence, Dept Informat Engn, Florence, Italy
[2] Univ Pisa, Dept Informat Engn, Pisa, Italy
[3] Langley Res Ctr, Natl Inst Aerosp, Hampton, VA USA
来源
SOFTWARE AND SYSTEMS MODELING | 2020年 / 19卷 / 03期
关键词
User interfaces; Prototyping tools; FMI co-simulation; Model-based design; SAFETY ANALYSIS; COSIMULATION; DESIGN;
D O I
10.1007/s10270-019-00754-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A framework for co-simulation of human-machine interfaces in Cyber-Physical Systems (CPS) is presented. The framework builds on formal (i.e. mathematical) methods. It aims to support the work of formal methods experts in charge of modelling and analysing safety-critical aspects of user interfaces in CPS. To carry out these modelling and analysis activities, formal methods experts usually need to engage with domain experts that may not fully understand the mathematical details of formal analysis results. The framework presented in this work mitigates this communication barrier by allowing formal methods experts to create interactive prototypes driven by formal models. The prototypes closely resemble the visual appearance of the system being developed. They can be used to discuss details of the formal analysis effort without showing any mathematical detail. An existing prototyping toolkit based on formal methods is used as baseline technology. Novel functionalities are developed for automatic generation of interactive prototypes supporting the Functional Mockup Interface (FMI), a de-facto standard technology for simulation of complex systems. Using the FMI interface, the prototypes can be integrated with simulations of other system components. The architecture of the framework is presented, along with a verification of core aspects of its functionalities. A case study based on a medical system is used to demonstrate the capabilities of the framework.
引用
收藏
页码:601 / 623
页数:23
相关论文
共 50 条
  • [1] A framework for FMI-based co-simulation of human–machine interfaces
    Maurizio Palmieri
    Cinzia Bernardeschi
    Paolo Masci
    Software and Systems Modeling, 2020, 19 : 601 - 623
  • [2] Runtime Verification for FMI-Based Co-simulation
    Temperekidis, Anastasios
    Kekatos, Nikolaos
    Katsaros, Panagiotis
    RUNTIME VERIFICATION (RV 2022), 2022, 13498 : 304 - 313
  • [3] An FMI-based co-simulation framework for simulations of wave energy converter systems
    Shao, Xinyuan
    Ringsberg, Jonas W.
    Johnson, Erland
    Li, Zhiyuan
    Yao, Hua-Dong
    Skjoldhammer, Jan G.
    Bjorklund, Stefan
    ENERGY CONVERSION AND MANAGEMENT, 2025, 323
  • [4] Integration of UML models in FMI-Based co-simulation
    Guermazi, Sahar
    Dhouib, Saadia
    Cuccuru, Arnaud
    Letavernier, Camille
    Gerard, Sebastien
    2016 SYMPOSIUM ON THEORY OF MODELING AND SIMULATION (TMS-DEVS), 2016,
  • [5] A Flexible Framework for FMI-Based Co-Simulation of Human-Centred Cyber-Physical Systems
    Palmieri, Maurizio
    Bernardeschi, Cinzia
    Masci, Paolo
    SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, 2018, 11176 : 21 - 33
  • [6] Hybrid fire testing using FMI-based co-simulation
    Abbiati, G.
    Bas, E. E.
    Gomes, C.
    Larsen, P. G.
    FIRE SAFETY JOURNAL, 2023, 139
  • [7] Barriers for Adopting FMI-based Co-Simulation in Industrial MBSE Processes
    Cederbladh, Johan
    Reale, Anna
    Bergsten, Andreas
    Mikelov, Richard
    Cicchetti, Antonio
    2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 510 - 519
  • [8] CyDER - an FMI-based co-simulation platform for distributed energy resources
    Nouidui, Thierry S.
    Coignard, Jonathan
    Gehbauer, Christoph
    Wetter, Michael
    Joo, Jhi-Young
    Vrettos, Evangelos
    JOURNAL OF BUILDING PERFORMANCE SIMULATION, 2019, 12 (05) : 566 - 579
  • [9] FMI-based Co-Simulation of Hybrid Closed-loop Control System Models
    Widl, Edmund
    Judex, Florian
    Eder, Katharina
    Palensky, Peter
    2015 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS ENGINEERING (ICCSE), 2015,
  • [10] Towards Scalable FMI-based Co-simulation of Wind Energy Systems Using PowerFactory
    van der Meer, Arjen A.
    Bhandia, Rishabh
    Widl, Edmund
    Heussen, Kai
    Steinbrink, Cornelius
    Chodura, Przemyslaw
    Strasser, Thomas I.
    Palensky, Peter
    PROCEEDINGS OF 2019 IEEE PES INNOVATIVE SMART GRID TECHNOLOGIES EUROPE (ISGT-EUROPE), 2019,