developers to recognize categories of problems that lead to
vulnerabilities and identify existing errors as they build software.
The information contained in our taxonomy is most effectively
enforced via a tool. In fact, all of the errors included in our