A paper in 1962 already started talking about the main ideias of ICM, and the most interesting part is that it was trying to understand the architecture of complex systems and how they tend to hierarchical architectures.
An awesome read that will allow you to understand ICM even better.
A quote from that paper :
"Perhaps the
simplest possibility is for the complex system to
serve as a description of itself"