Replacing Object-Oriented Design Patterns with Intrinsic Aspect-Oriented Design Patterns.
Pavol BacaValentino VranicPublished in: ECBS-EERC (2011)
Keyphrases
- design patterns
- object oriented
- aspect oriented
- object oriented software
- crosscutting concerns
- relational databases
- data model
- metamodel
- software engineering
- design principles
- database applications
- software design
- database driven
- aspect oriented programming
- software systems
- database design
- ontology driven
- cross cutting concerns
- usage scenarios
- object oriented programming
- pattern languages
- query language
- learning algorithm
- model view controller
- database
- specific problems
- learning games
- decision making
- machine learning
- databases