Understanding cost drivers of software evolution: a quantitative and qualitative investigation of change effort in two evolving software systems.
Hans Christian BenestadBente AndaErik ArisholmPublished in: Empir. Softw. Eng. (2010)
Keyphrases
- quantitative and qualitative
- software systems
- software evolution
- source code
- software maintenance
- software engineering
- software development
- software design
- development effort
- mining software repositories
- software architecture
- qualitative and quantitative
- maintenance activities
- metamodel
- legacy software systems
- open source projects
- software components
- software repositories
- software testing
- emergent behavior
- software developers
- software quality
- multi agent systems
- linux kernel
- reverse engineering
- testing process
- software engineers
- databases
- software projects
- object oriented
- data model
- descriptive statistics
- multi agent
- component based software
- case study