Until recently, the term software assurance was most commonly relating two
software properties: quality (i.e., “software assurance” as the short form of
“software quality assurance”), and reliability (along with reliability’s most
stringent quality—safety). Only in the past 5 years or so has the term software