Exploring Multi-Programming-Language Commits and Their Impacts on Software Quality: An Empirical Study on Apache Projects.
Zengyang LiXiaoxiao QiQinyi YuPeng LiangRan MoChen YangPublished in: CoRR (2023)
Keyphrases
- programming language
- software quality
- software engineering
- software projects
- open source projects
- software development
- software product
- software systems
- software maintenance
- object oriented
- source code
- development process
- open source
- programming environment
- software evolution
- general purpose
- strongly typed
- effort estimation
- project management
- high level
- reverse engineering
- software metrics
- software development process
- object oriented programming
- database languages
- product quality
- web server
- computer programs
- life cycle
- program understanding
- software developers
- denotational semantics
- high level programming language
- mailing lists
- artificial intelligence
- knowledge management
- software development projects
- design patterns
- relational databases
- development effort
- functional programming
- user interface
- case study
- information systems