most common definitions complement each other but differ slightly in terms of
emphasis and approach to the problem of assuring the security of software.
In all cases, all definitions of software assurance convey the thought that
software assurance must provide a reasonable level of justifiable confidence that