DoD Developer's Guidebook for Software Assurance
Software Engineering Institute
This guidebook helps software developers understand expectations for software assurance. It summarizes standards and requirements that affect software assurance decisions and lists key resources that developers should consult. The guidebook also provides a bottom-up approach to tool selection that considers what activities and tools are typically appropriate at different stages of the development or product lifecycle.