This document outlines a software development security assurance model that includes centralized servers for building developer workstations, reporting vulnerabilities, and source code management. It describes performing various security tests like static code analysis, dynamic testing, interactive testing, open source component analysis, and manual penetration testing on applications and networks. Automated tests integrate with defect management and security tools provide controls.