On the Appropriate Rationale for Using Design Patterns and Pattern Documentation.
Zoya DurdikRalf H. ReussnerPublished in: Software Engineering (2014)
Keyphrases
- design patterns
- pattern languages
- software engineering
- object oriented
- software systems
- design principles
- software architecture
- software design
- object oriented software
- design decisions
- ontology driven
- pattern matching
- database driven
- metamodel
- structural patterns
- pattern discovery
- usage scenarios
- real world
- learning objects
- process model
- information technology
- database
- software development
- specific problems
- reinforcement learning
- design rationale
- web services
- artificial intelligence
- model view controller