On the Generation, Structure, and Semantics of Grammar Patterns in Source Code Identifiers.
Christian D. NewmanReem S. AlsuhaibaniMichael John DeckerAnthony PerumaDishant KaushikMohamed Wiem MkaouerEmily HillPublished in: CoRR (2020)
Keyphrases
- source code
- software systems
- open source
- reverse engineer
- software maintenance
- software projects
- static analysis
- object oriented systems
- open source software
- high level
- software evolution
- open source projects
- source files
- plagiarism detection
- software repositories
- semantic information
- software engineers
- object oriented
- free software
- symbolic execution
- design patterns
- software artifacts
- program understanding
- code examples
- maintenance activities
- automated tools
- linux kernel
- legacy systems
- mailing lists
- mining software repositories
- structural features