Journal of East China Normal University(Natural Sc ›› 2019, Vol. 2019 ›› Issue (1): 48-57.doi: 10.3969/j.issn.1000-5641.2019.01.006

• Computer Science • Previous Articles     Next Articles

A co-modelling approach for cyber-physical systems with SysML/MARTE/pCCSL

HUANG Ping, DU De-hui   

  1. School of Computer Science and Software Engineering, East China Normal University, Shanghai 200062, China
  • Received:2017-12-21 Online:2019-01-25 Published:2019-01-24

Abstract: Cyber-physical systems (CPS) are multi-dimensional complex systems that integrate computing, networks, and physical environments. The modelling for such heterogeneous systems is actively researched. However, there still lacks a systematic approach to model characteristics of CPS, such as heterogeneity, uncertainty, hardware/software coordination, and Non-Functional Properties (NFP). In this paper, we propose a co-modelling approach that relies on SysML (System Modeling Language)/MARTE (Modeling and Analysis of Real-Time and Embedded Systems)/pCCSL (p Clock Constraint Specification Language) to model different aspects of CPS from different points of view, including structure, behavior, clock constraints, and NFP. The novelty of our approach lies in the use of pCCSL to specify the interaction and synchronization to explicitly model the logical consistency between models. Meanwhile, to capture characteristics of CPS, such as stochastic behavior and continuous behavior, we build upon some meta-models of SysML/MARTE. Finally, to demonstrate the feasibility of our co-modelling approach, we present various models of an energy-aware building as a case study.

Key words: Cyber-Physical Systems (CPS), SysML/MARTE/pCCSL, co-modelling, meta-models, energy-aware building

CLC Number: