risky alternatives. Use of template-based collections of type-safe C and C++
pointers [266] can also help minimize memory-related vulnerabilities. Another
problem noted by Les Hatton, Chair of Forensic Software Engineering at the
University of Kingston (UK), [267] is that many of the rules in coding standards