Mitigating Software Vulnerabilities Through Secure Software Development with a Policy-Driven Waterfall Model | AMiner