1. Adams, E.: Fundamentals of Game Design. Pearson Education, Berkeley, USA (2010)
2. Barbosa, A.F.S., Pereira, P.N.M., Dias, J.A.F.F., Silva, F.G.M.: A new methodology of design and development of serious games. Int. J. Comput. Games Technol. 2014, 8 (2014). https://doi.org/10.1155/2014/817167
3. Barricelli, B.R., Cassano, F., Fogli, D., Piccinno, A.: End-user development, end-user programming and end-user software engineering: a systematic mapping study. J. Syst. Softw. 149, 101–137 (2019). https://doi.org/10.1016/j.jss.2018.11.041
4. Battarbee, K., Suri, J.F., Howard, S.G.: Empathy on the edge: scaling and sustaining a human-centered approach in the evolving practice of design. IDEO, pp. 1–14 (2014). https://www.ideo.com/news/empathy-on-the-edge
5. Bosch, J.: From software product lines to software ecosystems SPLC 2009, pp. 111–119. Carnegie Mellon University, USA (2009)