• Home
  • Search
  • Model Checking Actor-based Cyber-Physical Systems
  • Cite Icon2
  • https://doi.org/10.1109/ds-rt50469.2020.9213705Copy DOI Icon

Model Checking Actor-based Cyber-Physical Systems

  • Sep 1, 2020
  • Franco Cicirelli +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Cyber-physical systems (CPSs) integrate continuous behavior of a physical controlled plant with discrete behavior provided by a controlling cyber (software) part. The integration is challenging because continuous, Newtonian time of the physical part needs be reconciled with discrete time of the cyber part. In this work, the event-based asynchronous actors of Theatre extended with continuous modes, are used for modelling and analyzing CPSs. Continuous modes capture the dynamic laws (ODEs) of variation of physical/environmental variables. Theatre is control-based and distributed. It is implemented in Java, which is used both as the modelling language and as the target implementation language. Specific control forms were developed for simulating a distributed CPS and for assessing its functional/temporal behavior. Continuous modes exploit suitable ODE solvers to predict the future values of selected variables at specific time points. Although classical actors depend on non-deterministic message passing, a Theatre model can be designed to have a deterministic behavior. A hybrid Theatre model can be analyzed by exhaustive model checking by having, for instance, that the computations of the ODE solvers are, preliminarily, offline collected and reused during verification. This paper describes Theatre, summarizes its operational semantics and illustrates a model reduction onto Uppaal timed automata. Then an automotive deterministic model based on both wired and Controller Area Network transmitted messages is presented and thoroughly analysed.

Similar Papers
  • Conference Article

Model-driven development of cyber-physical systems using Theatre

  • Oct 01, 2019
  • Libero Nigro
  • Conference Article
  • Citations10

Using SystemC Cyber Models in an FMI Co-Simulation Environment: Results and Proposed FMI Enhancements

  • Aug 01, 2016
  • Stefano Centomo +2
  • Research Article
  • Citations34

Design and verification of Cyber-Physical Systems using TrueTime, evolutionary optimization and UPPAAL

  • Feb 02, 2016
  • Microprocessors and Microsystems
  • Sreram Balasubramaniyan +5
  • Book Chapter
  • Citations42

Towards a Model-Based DevOps for Cyber-Physical Systems

  • Jan 01, 2020
  • Benoit Combemale +1
  • Book Chapter
  • Citations2

A Knowledge Carrying Service-Component Architecture for Smart Cyber Physical Systems

  • Jan 01, 2018
  • Christopher Haubeck +2
  • Research Article
  • Citations114

Automated formal verification of visual modeling languages by model checking

  • May 01, 2004
  • Software & Systems Modeling
  • Dániel Varró
  • Conference Article
  • Citations1

Model Checking Cyber-Physical Energy Systems

  • Dec 01, 2017
  • Youssef Driouich +2
  • Research Article
  • Citations40

ProTest: An Automatic Test Environment for B Specifications

  • Jan 01, 2005
  • Electronic Notes in Theoretical Computer Science
  • Manoranjan Satpathy +2
  • Conference Article
  • Citations48

A Hybrid Cyber Physical Digital Twin Approach for Smart Grid Fault Prediction

  • Jun 10, 2020
  • Nikolaos Tzanis +5
  • Research Article
  • Citations4

Model checking CML: tool development and industrial applications

  • Sep 07, 2015
  • Formal Aspects of Computing
  • A Mota +3
  • Conference Article

Opportunities And Prospects Of Digitalization In Russian Coal Industry

  • Dec 07, 2020
  • ˜The œEuropean Proceedings of Social & Behavioural Sciences
  • Tatyana Yarkova
  • Book Chapter
  • Citations7

Towards the Definition of a Security Incident Response Modelling Language

  • Jan 01, 2018
  • Myrsini Athinaiou +4
  • Conference Instance
  • Citations4

Proceedings of the 9th Workshop on Modeling and Simulation of Cyber-Physical Energy Systems

  • May 19, 2021
  • Book Chapter
  • Citations12

False Data Injection Attacks

  • Sep 25, 2019
  • Marilyn Wolf +1
  • Book Chapter
  • Citations2

A Bayesian Approach to Multivariate Conditional Regression Surrogate Modeling with Application to Real Time Release Testing

  • Oct 26, 2022
  • Stan Altan +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.