Extensive Evaluation of Using a Game Project in a Software Architecture Course.
Alf Inge WangPublished in: ACM Trans. Comput. Educ. (2011)
Keyphrases
- software architecture
- software development
- description language
- software systems
- software engineering
- reference model
- architectural design
- reference architecture
- design patterns
- game theory
- project management
- computer games
- software evolution
- functional requirements
- video games
- distributed systems
- embedded software
- software projects
- case study
- object oriented software
- game playing
- software development process
- software maintenance
- game design
- game play
- project managers
- nash equilibrium
- dynamic environments
- knowledge management
- object oriented
- artificial intelligence
- dynamic reconfiguration
- databases