Understanding Conditional Compilation Through Integrated Representation of Variability and Source Code.
David BaumChristina SixtusLisa VogelsbergUlrich W. EiseneckerPublished in: CoRR (2019)
Keyphrases
- source code
- open source
- software systems
- software maintenance
- open source software
- static analysis
- software projects
- free software
- linux kernel
- open source projects
- program understanding
- software repositories
- software evolution
- object oriented systems
- plagiarism detection
- automated tools
- execution traces
- bug localization
- artificial intelligence
- software artifacts
- symbolic execution
- software engineers
- black box
- open source software projects
- source code metrics