Improving source code suggestion with code embedding and enhanced convolutional long short-term memory.
Yasir HussainZhiqiu HuangYu ZhouPublished in: IET Softw. (2021)
Keyphrases
- source code
- open source
- software systems
- open source software
- static analysis
- linux kernel
- software maintenance
- software projects
- high level
- legacy systems
- open source projects
- free software
- vector space
- software evolution
- plagiarism detection
- execution traces
- mining software repositories
- reverse engineer
- learning algorithm
- recurrent neural networks
- program understanding
- code examples
- software repositories
- software engineers
- version control
- manual inspection
- program slicing
- fuzzy logic
- legacy software
- genetic algorithm