Future cyber-physical systems (CPS) are distributed
embedded real-time systems that will rely on multi-core hard-
ware support and that will be gradually exposed to mixed-
criticality demands. Additionally, CPS environments will require
support for different kinds of context sensitive reaction behavior.
Therefore, hitherto existing and well-established static system
configurations have to be extended by the concept of dynamic
reconfiguration.
This paper proposes a concept allowing for support of dy-
namic reconfiguration via migration of software components
and processes, based on the operating system (OS) layer. The
concept hereby relies on two distinct pillars: temporal isolation
via partitioning of software components to physical cores with
respect to their criticality and adaptation via OS-based support
for migration decision and migration execution.
The suggested concept will be implemented prototypically on
a real-time operating system (RTOS), based on the L4 Fiasco.OC
microkernel. Migration timing behavior will be evaluated based
on a hybrid simulator approach, likewise combining a virtual
CPS test environment and physical control devices, executing
the operating system.
«
Future cyber-physical systems (CPS) are distributed
embedded real-time systems that will rely on multi-core hard-
ware support and that will be gradually exposed to mixed-
criticality demands. Additionally, CPS environments will require
support for different kinds of context sensitive reaction behavior.
Therefore, hitherto existing and well-established static system
configurations have to be extended by the concept of dynamic
reconfiguration.
This paper proposes a concept allowing for su...
»