Using CBR for Automation of Software Design Patterns.
Paulo GomesFrancisco C. PereiraPaulo PaivaNuno SecoPaulo CarreiroJosé Luís FerreiraCarlos BentoPublished in: ECCBR (2002)
Keyphrases
- design patterns
- software design
- software systems
- software engineering
- software architecture
- object oriented
- object oriented software
- case based reasoning
- design principles
- usage scenarios
- metamodel
- software engineers
- specific problems
- ontology driven
- learning objects
- process model
- database driven
- source code
- software development
- design rationale
- databases
- design requirements
- learning games
- cbr systems
- pattern languages
- artificial intelligence
- database
- case study