UML Extension for Defining the Interaction Variants of Design Patterns.
Keen Ngee LooSai Peck LeeThiam Kian ChiewPublished in: IEEE Softw. (2012)
Keyphrases
- design patterns
- metamodel
- software engineering
- object oriented
- software systems
- uml diagrams
- software architecture
- software design
- design principles
- unified modeling language
- software development
- database driven
- object oriented software
- usage scenarios
- human computer interaction
- modeling language
- database design
- ontology driven
- machine learning
- specific problems
- model view controller
- database
- database applications
- learning objects
- data model
- databases
- pattern languages
- software maintenance
- learning games
- source code
- e learning