Software Components, Architectures and Reuse: Software Product Line Engineering and Source Code Enhancements.
Marcelo FantinatoUirá KuleszaFlávio OquendoPublished in: J. Univers. Comput. Sci. (2014)
Keyphrases
- source code
- software components
- software systems
- software reuse
- reusable components
- software evolution
- software artifacts
- software development
- software engineers
- software maintenance
- software repositories
- open source
- software modules
- software projects
- software design
- open source projects
- development environments
- code reuse
- component based software engineering
- program understanding
- software cost estimation
- source files
- commercial off the shelf
- mining software repositories
- metamodel
- software engineering
- product line
- object oriented systems
- software architecture
- cooperative
- free software
- databases
- software quality
- high level
- component based development
- bug reports
- design rationale
- software metrics
- cost estimation
- software developers