Our research on Vulnerability Detection aims to help developers build secure software systems by learning from past security issues and their fixes. We specifically leverage program analysis and machine learning to detect, localize and ultimately fix vulnerabilities in software systems.
Key Research Areas:
- Program Analysis
- Deep Learning
- Instance Learning
- Contrastive Learning
- Graph Neural Networks
- Vulnerability Datasets
Research Contributions:
- Frameworks for evaluating vulnerability detection techniques
- GNN-based vulnerability detection models