A Formal Framework for Distributed Cyber-Physical Systems

07/03/2022
by   Benjamin Lion, et al.
0

Composition is an important feature of a specification language, as it enables the design of a complex system in terms of a product of its parts. Decomposition is equally important in order to reason about structural properties of a system. Usually, however, a system can be decomposed in more than one way, each optimizing for a different set of criteria. We extend an algebraic component-based model for cyber-physical systems to reason about decomposition. In this model, components compose using a family of algebraic products, and decompose, under some conditions, given a corresponding family of division operators. We use division to specify invariant of a system of components, and to model desirable updates. We apply our framework to design a cyber-physical system consisting of robots moving on a shared field, and identify desirable updates using our division operator.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/08/2022

A Rewriting Framework for Interacting Cyber-Physical Agents

The analysis of cyber-physical systems (CPS) is challenging due to the l...
research
05/25/2022

Runtime Composition Of Systems of Interacting Cyber-Physical Components

We introduce a transition system based specification of cyber-physical s...
research
10/02/2021

A Semantic Model for Interacting Cyber-Physical Systems

We propose a component-based semantic model for Cyber-Physical Systems (...
research
05/15/2018

Explicit Modelling of Physical Measures: From Event-B to Java

The increasing development of cyber-physical systems (CPSs) requires mod...
research
01/27/2019

Bayesian Inference-enabled Precise Optical Wavelength Estimation using Transition Metal Dichalcogenide Thin Films

Despite its ability to draw precise inferences from large and complex da...
research
05/07/2020

Expressing Accountability Patterns using Structural Causal Models

While the exact definition and implementation of accountability depend o...
research
03/17/2023

SPSysML: A meta-model for quantitative evaluation of Simulation-Physical Systems

Robotic systems are complex cyber-physical systems (CPS) commonly equipp...

Please sign up or login with your details

Forgot password? Click here to reset