Answers are grounded in this paper and cite their sources.
A key challenge confronting system architects is the specification, development, procurement, operation, and maintenance of systems with critical survivability requirements. To address this challenge, a generic framework for analyzing system interactions with natural and synthetic hostile environments is introduced and twelve design principles are proposed for the achievement of survivable system architecture.
No takes yet. Share an insight, caveat, or question.
Richards et al. (2007) studied this question.