An Integrated Framework for Code Reuse and Refactoring in Extreme Programming.
Vijayan SugumaranGerald DeHondtPublished in: AMCIS (2007)
Keyphrases
- code reuse
- extreme programming
- source code
- software evolution
- software engineering
- software development
- software development processes
- software systems
- pair programming
- software projects
- agile software development
- open source
- software maintenance
- development process
- reverse engineering
- software architecture
- development cycle
- design patterns
- software quality
- software components
- student learning
- software product line
- metamodel
- database
- knowledge management
- object oriented
- query language
- artificial intelligence