Dynamics of Integrating Software Assurance Engineering Activities into the System Acquisition Life Cycle
Abstract
Context: Increasingly Software Assurance Is a Moving Target. Definition: Software assurance provides the required level of confidence that software functions as intended (and no more) and is free of vulnerabilities, either intentionally or unintentionally designed or inserted in software, throughout the life cycle. Perspective: The changing and expanding role that software plays in cyberspace means that the development of software-intensive systems must continue to evolve while we pursue software assurance.
Document Details
- Document Type
- Technical Report
- Publication Date
- Oct 23, 2017
- Accession Number
- AD1088237
Entities
People
- Kenneth E. Nidiffer
Organizations
- Carnegie Mellon University