A SystemA set of Components that are formally related together by a ... is complex if it has many interrelated, interconnected, or interdependent entities and relationships. A high-level indicator of the complexity of any System is the amount of information required to describe its full range of functions and behaviours (i.e. words, formulae, lines of code, etc.).
It is important to note that additional Complexity is driven into a legacy System by ‘asking more’ of it: more functions, more interdependencies, more robustness, more flexibility, etc. This expansion of Complexity is always exacerbated by the addition of new ComponentsA generic term for the uniquely identifiable elements, build... and may ultimately require targeted modifications to the StructureThe stable relationships, linkages and interdependencies tha... through the application of Systems ArchitectureA formal element of Systems Engineering, which enables objec... disciplines.
See also Ultra-Large-Scale (ULS) SystemsExtremely large, and inordinately complex Systems that consi...