DocumentCode
44020
Title
Supporting Heterogeneity in Cyber-Physical Systems Architectures
Author
Rajhans, Akshay ; Bhave, Ajinkya ; Ruchkin, Ivan ; Krogh, Bruce H. ; Garlan, David ; Platzer, Andre ; Schmerl, Bradley
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume
59
Issue
12
fYear
2014
fDate
Dec. 2014
Firstpage
3178
Lastpage
3193
Abstract
Cyber-physical systems (CPS) are heterogeneous, because they tightly couple computation, communication, and control along with physical dynamics, which are traditionally considered separately. Without a comprehensive modeling formalism, model-based development of CPS involves using a multitude of models in a variety of formalisms that capture various aspects of the system design, such as software design, networking design, physical models, and protocol design. Without a rigorous unifying framework, system integration and integration of the analysis results for various models remains ad hoc. In this paper, we propose a multi-view architecture framework that treats models as views of the underlying system structure and uses structural and semantic mappings to ensure consistency and enable system-level verification in a hierarchical and compositional manner. Throughout the paper, the theoretical concepts are illustrated using two examples: a quadrotor and an automotive intersection collision avoidance system.
Keywords
autonomous aerial vehicles; collision avoidance; control engineering computing; formal verification; helicopters; mobile robots; road traffic control; software architecture; CPS; automotive intersection collision avoidance system; control system design; cyber-physical system architectures; quadrotor; semantic mappings; system structure heterogeneity; system-level verification; Analytical models; Computational modeling; Computer architecture; Connectors; Semantics; Unified modeling language; Vehicles; Control design; control engineering; formal verification; software architecture;
fLanguage
English
Journal_Title
Automatic Control, IEEE Transactions on
Publisher
ieee
ISSN
0018-9286
Type
jour
DOI
10.1109/TAC.2014.2351672
Filename
6882828
Link To Document