MAPE-K managed systems within an SoS adapt in several different ways:
In the first scenario, System A receives data from its internal sensors, and after analysis and planning, it adapts accordingly.
In the second scenario System A does not adapt, however,it still publishes information to a regional data topic to whichSystem B is subscribed to.
While no adaptations have been performed in System A, the regional monitoring data received from System A ultimately leads to B's self-adaptation.
A similar example is Pattern C however, with the major difference that in this case, both System A and System B adapt.
System Areceives local sensor data and adapts in response. It then publishes regional data which causes System B to adapt.
inally, for the last case, a dependency cycle is introduced between two or more self-adaptive systems, meaning that adaptations in one system
trigger adaptions in another system, and vice versa, thereby forming a cycle.
Cycles are broken when the execution plan of one system no longer publishes data that triggers adaptation.