Saved in:
Bibliographic Details
Main Authors: Roumage, Guillaume, Azaiez, Selma, Faure, Cyril, Louise, Stéphane
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2501.07273
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929681536647168
author Roumage, Guillaume
Azaiez, Selma
Faure, Cyril
Louise, Stéphane
author_facet Roumage, Guillaume
Azaiez, Selma
Faure, Cyril
Louise, Stéphane
contents Dataflow Model of Computation and Communications (DF MoCCs) is a formalism used to specify the behavior of Cyber-Physical Systems (CPSs). DF MoCCs are widely used in the design of CPSs, as they provide a high-level of abstraction to specify the system's behavior. DF MoCCs rules give semantics to a dataflow specification of a CPS, and static analysis algorithms rely on these semantics to guarantee safety properties of the dataflow specification, such as bounded memory usage and deadlock freeness. A wide range of DF MoCCs exists, each with its own characteristics and static analyses. This paper presents a survey of those DF MoCCs and a classification in eight categories. In addition, DF MoCCs are characterized by a comprehensive list of features and static analyses, which reflect their expressiveness and analyzability. Based on this characterization, a framework is proposed to compare the expressiveness and the analyzability of DF MoCCs quantitatively.
format Preprint
id arxiv_https___arxiv_org_abs_2501_07273
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle An Extended Survey and a Comparison Framework for Dataflow Models of Computation and Communication
Roumage, Guillaume
Azaiez, Selma
Faure, Cyril
Louise, Stéphane
Systems and Control
Dataflow Model of Computation and Communications (DF MoCCs) is a formalism used to specify the behavior of Cyber-Physical Systems (CPSs). DF MoCCs are widely used in the design of CPSs, as they provide a high-level of abstraction to specify the system's behavior. DF MoCCs rules give semantics to a dataflow specification of a CPS, and static analysis algorithms rely on these semantics to guarantee safety properties of the dataflow specification, such as bounded memory usage and deadlock freeness. A wide range of DF MoCCs exists, each with its own characteristics and static analyses. This paper presents a survey of those DF MoCCs and a classification in eight categories. In addition, DF MoCCs are characterized by a comprehensive list of features and static analyses, which reflect their expressiveness and analyzability. Based on this characterization, a framework is proposed to compare the expressiveness and the analyzability of DF MoCCs quantitatively.
title An Extended Survey and a Comparison Framework for Dataflow Models of Computation and Communication
topic Systems and Control
url https://arxiv.org/abs/2501.07273