Perfrewrite - Program Complexity Analysis via Source Code Instrumentation.
Michael KrusePublished in: CoRR (2014)
Keyphrases
- source code
- complexity analysis
- static analysis
- program understanding
- execution traces
- program slicing
- open source
- symbolic execution
- program comprehension
- theoretical analysis
- software systems
- programming language constructs
- software projects
- open source software
- programming course
- lower bound
- legacy software
- software repositories
- programs written
- software maintenance
- plagiarism detection
- open source projects
- java code
- object oriented systems
- mining software repositories
- reverse engineering
- case study
- free software
- text files
- version control
- first order logic
- high level
- test cases
- authorship attribution
- source files
- software engineering
- software evolution
- fault localization
- website