Complexity of Computer and Communication Systems
Complexity of Computer and Communication Systems 2 Abstract This case study deals with the problem of the complexity of computer and communication systems . It will look into the three traditional solutions to deal with this problem such as modularity, layering and hierarchy and propose an alternative solution in the form of self- organization.
Complexity of Computer and Communication Systems 3 As of July 2016, according to the unofficial estimate Google had 2.5 million servers and it keeps growing every year. The complexity of such large interconnected systems can be mind-baffling. As technological progress advanced, humans have evolved to deal with the such a complex web of interconnected and interdependent entities in several ways. A complex system can be defined as consisting of many diverse and autonomous but interrelated and interdependent components or parts linked through many interconnections. Complex systems cannot be described by a single rule and their characteristics are not reducible to one level of description. They exhibit properties that emerge from the interaction of their parts and which cannot be predicted from the properties of the parts. Modularity, layering, and hierarchy are some of the means to cope with the complexity of a system. Modularity is a form of creating a complex system from a set of components built and tested independently. A main
You've reached the end of your free preview.
Want to read all 6 pages?
- Summer '17
- ALBERT DOMINIC
- Emergence, Complex system, Self-organization