Object Oriented Design Expertise Reuse: An Approach Based on Heuristics, Design Patterns and Anti-patterns.
Alexandre L. CorreaCláudia Maria Lima WernerGerson ZaveruchaPublished in: ICSR (2000)
Keyphrases
- design patterns
- object oriented design
- software design
- object oriented
- object oriented systems
- software engineering
- software systems
- object oriented software
- metamodel
- formal specification
- software architecture
- usage scenarios
- ontology driven
- behavioural patterns
- design principles
- learning objects
- database driven
- relational databases
- search algorithm
- specific problems
- structural patterns
- expert systems
- source code
- query language
- multi agent systems
- semi automatic
- process model
- software maintenance
- open source
- software reuse
- data model