Concepts and Modelling Techniques for Pervasive and Social Games
A Generative Programming Approach for Game Development