Software Vulnerability Analysis and Discovery Using Machine-Learning and Data-Mining Techniques | Synapse