D. Church, Formal abstract design tools, Gamasutra, 1999.

B. Kreimeier, The case for game design patterns, Gamasutra, 2002.

R. Koster, A grammar of gameplay: game atoms: can games be diagrammed? Presentation at the Game Developers Conference, 2005.

S. Bura, A game grammar, 2006.

D. Cook, The chemistry of game design, Gamasutra, 2007.

J. Dormans, Machinations: Elemental feedback structures for game design, Proceedings of the GAMEON-NA Conference, 2009.

E. Adams and A. Rollings, Fundamentals of Game Design, 2007.

A. Brown, An introduction to model driven architecture, 2004.

J. Dormans, Level design as model transformation, Proceedings of the 2nd International Workshop on Procedural Content Generation in Games, PCGames '11, 2011.
DOI : 10.1145/2000919.2000921

E. M. Reyno, C. Cubel, and J. A. , Model-driven game development: 2d platform game prototyping, Proceedings of the GAME ON Conference, 2008.

E. M. Reyno, C. Cubel, and J. A. , Automatic prototyping in model-driven game development, Computers in Entertainment, vol.7, issue.2, 2009.
DOI : 10.1145/1541895.1541909

D. Guttemberg, An academic approach to game design: Is it worth it? Gamasutra, 2006.

B. Sheffield, Defining games: Raph koster's game grammar, Gamasutra, 2007.

F. Petrillo, M. Pimenta, F. Trindade, and C. Dietrich, What went wrong? A survey of problems in game development, Computers in Entertainment, vol.7, issue.1, 2009.
DOI : 10.1145/1486508.1486521

C. Brom and A. Abonyi, Petri nets for game plot, Proceedings of AISB, 2006.

M. Araújo and L. Roque, Modeling games with petri nets, Proceedings of DiGRA, 2009.

G. Smith, J. Whitehead, and M. Mateas, Tanagra, Proceedings of the Fifth International Conference on the Foundations of Digital Games, FDG '10, pp.209-216, 2010.
DOI : 10.1145/1822348.1822376

R. Smelik, T. Turenel, K. J. De-kraker, and R. Bidarra, Inegrating procedural generation and manual editing of virtual worlds, Proceedings of the Foundations of Digital Games Conference, 2010.
DOI : 10.1145/1814256.1814258