Discuss how a number of autonomous system having different types of platforms (functional as well as technical) interact with each other and work together
is a researcher here on research gate that is in the field of system of system. Am sure you will find stuff that will coincides with what you are asking.
Am interested in finding ways of managing interactions between co-existing autonomic systems. One approach I have proposed and still working on is Stigmergic Interoperability. Here is an excerpt from my soon-to-be-published paper.
The Stigmergic Phenomenon [1] is a process of achieving indirect coordination between coexisting agents by means of indirect communication via the environment. That is, using their environment for indirect communication, the agents are able to sense and adjust their actions and this way they achieve efficient collaboration.
The stigmergic interoperability utilises the process of stigmergy to coordinate the coexistence of agents without individual agents necessarily being aware of the existence or wiring of each other. Agents are contextaware and autonomically react to environmental changes by retuning their behaviour as appropriate. Every
environmental change, e.g., unexpected fluctuation, data spikes, policy violation (or alteration), external adjustment of parameters, process conflict etc. is considered an AgentAction.. As soon as AgentAction is detected, an agent starts retuning its behaviour until a steady state is reached.
[1] Dorigo, M., Bonabeau, E., & Theraulaz, G. (2000). Ant algorithms and stigmergy. Future Generation Computer Systems, 16 (8), 851-871.