Building a Game Engine: A Tale of Modern Model-Driven Engineering. - Victor Guana; Eleni Stroulia; Vina Nguyen (GAS@ICSE, 2015)