Evaluating the impact of design pattern and anti-pattern dependencies on changes and faults.
Fehmi JaafarYann-Gaël GuéhéneucSylvie HamelFoutse KhomhMohammad ZulkerninePublished in: Empir. Softw. Eng. (2016)
Keyphrases
- design patterns
- pattern languages
- object oriented
- software design
- software architecture
- software engineering
- metamodel
- fault diagnosis
- pattern matching
- database driven
- learning objects
- model view controller
- structural patterns
- software systems
- expert systems
- software development
- design principles
- model based diagnosis
- specific problems
- code generation
- neural network
- data model
- multi agent systems
- fault detection
- cooperative
- machine learning
- data mining
- design requirements
- databases