Compilation of Source Code into Object-Oriented Patterns.
David H. LorenzPublished in: ECOOP Workshops (1998)
Keyphrases
- source code
- object oriented
- object oriented systems
- software systems
- open source
- design patterns
- software projects
- software maintenance
- open source software
- static analysis
- visual basic
- open source projects
- database applications
- programming language
- version control
- authorship attribution
- plagiarism detection
- program comprehension
- linux kernel
- database design
- data model
- relational databases
- high level
- programs written
- manual inspection
- source files
- software repositories
- program understanding
- software artifacts
- impact analysis
- software engineers
- data mining techniques
- software engineering
- bug reports
- maintenance activities
- execution traces
- case study
- free software
- reverse engineer
- bug localization
- source code metrics