Are automated static analysis tools worth it? An investigation into relative warning density and external software quality on the example of Apache open source projects.
Alexander TrautschSteffen HerboldJens GrabowskiPublished in: Empir. Softw. Eng. (2023)
Keyphrases
- open source projects
- static analysis
- source code
- software quality
- software projects
- software systems
- program understanding
- software metrics
- software repositories
- open source
- software artifacts
- software evolution
- software maintenance
- software developers
- dynamic analysis
- software engineers
- open source software
- software components
- object oriented systems
- software reuse
- software engineering
- quality assurance
- mailing lists
- project management
- high level
- software development
- bug fix
- development effort
- design patterns
- life cycle
- software architecture
- end users
- query language
- data model
- case study
- metadata
- information systems
- component based development
- real world