Developing an optimizing compiler for the game boy as a software engineering project.
Stefan KögelMichael StegmaierRaffaela GronerStefan GötzSascha RechenbergerMatthias TichyPublished in: ICSE (SEET) (2018)
Keyphrases
- virtual environment
- software engineering
- virtual world
- serious games
- programming language
- software systems
- software development
- development processes
- software projects
- requirements engineering
- development methodologies
- development process
- game theory
- artificial intelligence
- systems development
- game based learning
- game design
- educational games
- project management
- requirements elicitation
- software reuse
- case study
- language technology
- general purpose
- software maintenance
- computer games
- code generation
- development lifecycle
- reverse engineering
- multi user environment
- formal methods
- knowledge engineering
- video games
- software architecture
- software engineers
- game theoretic
- software development projects
- design patterns
- java virtual machine
- source code
- data collection and analysis
- e learning
- information systems