A methodology to assess the impact of design patterns on software quality.
Apostolos AmpatzoglouGeorgia FrantzeskouIoannis StamelosPublished in: Inf. Softw. Technol. (2012)
Keyphrases
- design patterns
- software quality
- software engineering
- software systems
- software development
- development life cycle
- software projects
- software metrics
- software design
- development process
- software product
- quality assurance
- metamodel
- software quality classification
- object oriented software
- usage scenarios
- object oriented
- software maintenance
- software development process
- software architecture
- source code
- product quality
- design principles
- database driven
- regression testing
- software engineers
- artificial intelligence
- software reuse
- effort estimation
- software evolution
- stability of feature selection
- machine learning
- knowledge management
- software industry
- software testing