NIST article on the Cost of Software Errors