Examining the significance of high-level programming features in source code author classification.
Georgia FrantzeskouStephen G. MacDonellEfstathios StamatatosStefanos GritzalisPublished in: J. Syst. Softw. (2008)
Keyphrases
- source code
- classification accuracy
- feature extraction
- feature vectors
- feature set
- classification models
- open source
- software systems
- feature space
- open source software
- software maintenance
- software projects
- feature selection
- static analysis
- reverse engineer
- plagiarism detection
- support vector machine
- free software
- open source projects
- high level
- authorship attribution
- object oriented systems
- mining software repositories
- execution traces
- linux kernel
- program understanding
- software repositories
- maintenance activities
- feature subset
- decision tree classifiers
- software evolution
- software engineers
- case study