Towards Formalizing and Relating Different Notions of Consistency in Cyber-Physical Systems Engineering

Cyber-Physical Systems (CPSs) are highly complex systems integrating computational and physical processes and consist of many interdependent and composed parts. Engineers from different domains, e.g., mechanical, electrical, and software engineering, cooperate to develop and deploy new CPSs. Engineers often only work on task-specific artifacts and models to reduce the complexity of the overall CPS. These models and artifacts form different views on the CPS, which must be kept consistent to enable development and system analysis. However, this inter-view consistency management lacks tool support and remains a tedious manual task. Hence, this results in late integration risks and may even lead to failed products during deployment. To manage consistency between models, artifacts, and views sufficiently, we need an understanding of the available notions of consistency and their properties. We need to identify, classify, formalize, and relate notions of consistency from different domains to derive a common definition for a consistency-aware, view-based development process for CPSs. This vision paper presents a set of existing notions of consistency we can build on and outline our vision towards consistency-aware CPS engineering.

Authors

Institutions

Publication Details

Published
2024-09-22
DOI
https://doi.org/10.1145/3652620.3688565
Citations
2
Primary Topic
Advanced Software Engineering Methodologies
Type
article
Field-Weighted Citation Impact
0.69

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards Formalizing and Relating Different Notions of Consistency in Cyber-Physical Systems Engineering

Bernhard Beckert, Kevin Feichtinger, Ralf Reussner, Uwe Aßmann et al.
2 citations
Advanced Software Engineering Methodologies
0.69
article

Towards Formalizing and Relating Different Notions of Consistency in Cyber-Physical Systems Engineering

Bernhard Beckert, Kevin Feichtinger, Ralf Reussner, Uwe Aßmann, Karl Kegel, Romain Pascual
article en
2 citations

Abstract

Cyber-Physical Systems (CPSs) are highly complex systems integrating computational and physical processes and consist of many interdependent and composed parts. Engineers from different domains, e.g., mechanical, electrical, and software engineering, cooperate to develop and deploy new CPSs. Engineers often only work on task-specific artifacts and models to reduce the complexity of the overall CPS. These models and artifacts form different views on the CPS, which must be kept consistent to enable development and system analysis. However, this inter-view consistency management lacks tool support and remains a tedious manual task. Hence, this results in late integration risks and may even lead to failed products during deployment. To manage consistency between models, artifacts, and views sufficiently, we need an understanding of the available notions of consistency and their properties. We need to identify, classify, formalize, and relate notions of consistency from different domains to derive a common definition for a consistency-aware, view-based development process for CPSs. This vision paper presents a set of existing notions of consistency we can build on and outline our vision towards consistency-aware CPS engineering.

Karlsruhe Institute of Technology (DE), Software (Germany) (DE), Technische Universität Dresden (DE)
Deutsche Forschungsgemeinschaft
Openalex Percentile: Top 23%
Advanced Software Engineering Methodologies
0.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Towards Formalizing and Relating Different Notions of Consistency in Cyber-Physical Systems Engineering — Bernhard Beckert, Kevin Feichtinger, et al. · (2024) | TGRS Research Map | TGRS