Software Assurance is about reducing software vulnerabilities, minimizing exploitation, and addressing ways to improve the routine development and deployment of trustworthy software products. Collectively, these activities enable more secure and reliable software that supports mission requirements across enterprises and the critical infrastructure. A major resource for SwA is the Dept. of Homeland Security
(DHS) Build Security In web portal .