Employing Software Maintenance Techniques via a Tower-Defense Serious Computer Game.
Adrian RusuRobert RussellEdward BurnsAndrew J. FabianPublished in: Edutainment (2011)
Keyphrases
- software maintenance
- computer games
- pilot study
- reverse engineering
- game play
- software engineering
- game design
- software systems
- maintenance activities
- source code
- object oriented systems
- open source projects
- software development and maintenance
- program comprehension
- software evolution
- software engineers
- video games
- educational games
- software projects
- autistic children
- effort estimation
- software life cycle
- online game
- software development
- board game
- data model
- autonomous agents
- game engine
- synthetic characters
- machine learning