Recent attention to Cyber Physical Systems (CPS) is driven by the need for deeper integration of design disciplines that dominate physical and computational domains. Consequently, heterogeneity is the norm as well as the main challenge in CPS design: components and systems are modeled using multiple physical, logical, functional and non-functional modeling aspects. The scope of relevant design domains includes (1) physical domains, such as structure, mechanical dynamics, thermal, propulsion, fluid, electrical, acoustics/vibration and (2) computational/networking domains, such as system control, sensors, health management, mission management, communication. However, the practice of multi-modeling - using established domain-specific modeling languages and tools independently in the design process - is insufficient. Modeling and analyzing cross-domain interactions among physical and computational/networking domains and understanding the effects of heterogeneous abstraction layers in the design flow are fundamental part of CPS design theories. I will cast this challenge as a model integration problem and discuss solutions for capturing interdependencies across the modeling domains using constructs for meta-model composition and integration.
[1]
Janos Sztipanovits,et al.
Formalizing the structural semantics of domain-specific modeling languages
,
2009,
Software & Systems Modeling.
[2]
Sandeep Neema,et al.
Compositional Specification of Behavioral Semantics
,
2007,
2007 Design, Automation & Test in Europe Conference & Exhibition.
[3]
Xenofon D. Koutsoukos,et al.
A Passivity-based Approach to Deployment in Multi-agent Networks
,
2010,
ICINCO.
[4]
Janos Sztipanovits,et al.
Semantics of Domain-Specific Modeling Languages
,
2009
.
[5]
Panos J. Antsaklis,et al.
Digital control of multiple discrete passive plants over networks
,
2011
.