Leopard: identifying vulnerable code for vulnerability assessment through program metrics.
Xiaoning DuBihuan ChenYuekang LiJianmin GuoYaqin ZhouYang LiuYu JiangPublished in: ICSE (2019)
Keyphrases
- program understanding
- risk assessment
- program code
- static analysis
- computer programs
- java programs
- source code
- security risks
- program execution
- dynamic analysis
- programming course
- evaluation metrics
- mixed mode
- fault localization
- concurrent programs
- java virtual machine
- legacy software
- similarity metrics
- control program
- genetic algorithm
- evaluation methods
- test cases
- software development
- similarity measure
- case study