Code Analyses for Refactoring by Source Code Patterns and Logical Queries.
Daniel SpeicherMalte AppeltauerGünter KnieselPublished in: WRT (2007)
Keyphrases
- source code
- open source
- software systems
- open source software
- query processing
- static analysis
- query language
- software maintenance
- linux kernel
- program slicing
- software evolution
- design patterns
- software projects
- software repositories
- source files
- object oriented systems
- program understanding
- legacy systems
- impact analysis
- database
- execution traces
- free software
- reverse engineer
- java code
- symbolic execution
- database systems
- high level