What really changes when developers intend to improve their source code: a commit-level study of static metric value and static analysis warning changes.
Alexander TrautschJohannes ErbelSteffen HerboldJens GrabowskiPublished in: Empir. Softw. Eng. (2023)
Keyphrases
- source code
- static analysis
- dynamic analysis
- open source
- software systems
- open source software
- software projects
- mailing lists
- software maintenance
- version control
- open source projects
- linux kernel
- software repositories
- plagiarism detection
- high level
- java card
- software artifacts
- symbolic execution
- software engineers
- databases
- visual basic
- source files
- test generation
- reverse engineering
- reusable components
- software development
- object oriented
- open source software projects