search menu icon-carat-right cmu-wordmark

Scale: System Development Challenges

White Paper
In this paper, the authors describe software assurance challenges inherent in networked systems development and propose a solution.
Publisher

Software Engineering Institute

Abstract

The usage and characteristics of large systems or systems of systems can challenge many current development assumptions. Vulnerability analysis has typically concentrated on vulnerabilities induced by errors in coding or in the interfaces among components. System interactions can also be a seedbed for vulnerabilities, however. This article describes software assurance challenges inherent in networked systems development and proposes a structured approach to analyzing potential system stresses using scenarios.