Communications of the ACM · 2012 · 215 citations · 11 references
ComputingComputer ScienceSystems EngineeringSoftware EngineeringSystems ArchitectureSystems DesignComplexity TheoryComputational ComplexitySoftware ArchitectureSoftware DesignSoftware ModelingSystem DecompositionComplexityComplexity-theoretic ReductionsMaintainability Of Large-scale SystemsReductions In Complexity TheorySystems Engineering Processes
The reductionism behind today's software-engineering methods breaks down in the face of systems complexity.
11
Dilemmas in a general theory of planning
Horst W. J. Rittel, Melvin M. Webber · Policy Sciences · 1973 · 15.3K citations · Full text
Architecting principles for systems-of-systems
Mark W. Maier · Systems Engineering · 1998 · 2.2K citations
Ultra-Large-Scale Systems: The Software Challenge of the Future
Linda Northrop, Peter H. Feiler, Richard P. Gabriel et al. · Figshare · 2018 · 478 citations