Unglitching the system: Advancement in predicting software vulnerabilities