An Interactive Learning Environment for Software Engineering Design Patterns.
Tobias ReischmannHerbert KuchenPublished in: Koli Calling (2018)
Keyphrases
- design patterns
- software engineering
- software systems
- software development
- software design
- object oriented
- object oriented software
- design principles
- usage scenarios
- reverse engineering
- development process
- programming language
- ontology driven
- artificial intelligence
- software architecture
- knowledge management
- metamodel
- database driven
- software engineers
- software projects
- software maintenance
- specific problems
- design rationale
- software testing
- database
- relational databases
- software product line
- reinforcement learning
- human computer interaction
- information systems
- decision making