Using Graph Embeddings and Machine Learning to Detect Cryptography Misuse in Source Code.
Gustavo Eloi de P. RodriguesAlexandre Melo BragaRicardo DahabPublished in: ICMLA (2020)
Keyphrases
- source code
- machine learning
- software systems
- open source
- open source software
- static analysis
- software projects
- feature selection
- software maintenance
- software engineers
- version control
- open source projects
- software evolution
- vector space
- structured data
- impact analysis
- dimensionality reduction
- data mining
- software repositories
- bug localization
- mining software repositories
- free software
- program comprehension
- maintenance activities
- open source software projects
- intrusion detection system
- text files
- linux kernel
- object oriented systems
- legacy systems
- mailing lists
- information extraction
- computational intelligence