On the duality of aspect-oriented and feature-oriented design patterns.
Martin KuhlemannMarko RosenmüllerSven ApelThomas LeichPublished in: ACP4IS (2007)
Keyphrases
- design patterns
- aspect oriented
- object oriented
- software engineering
- software development
- software systems
- crosscutting concerns
- object oriented software
- software design
- usage scenarios
- design principles
- ontology driven
- databases
- business applications
- metamodel
- software architecture
- aspect oriented programming
- development process
- learning objects
- feature vectors
- relational databases
- design rationale
- database driven
- behavioural patterns
- specific problems
- data model
- database systems
- learning games
- pattern languages
- process model
- linear programming
- data management