TOWARDS GAMIFYING SOFTWARE STRUCTURE COMPREHENSION IN VIRTUAL REALITY

Roy Oberhauser and Carsten Lecon

References

  1. [1] F.P. Brooks Jr., The mythical man-month (Boston: Addison-Wesley Longman, 1995).
  2. [2] L. Feijs and R. De Jong, 3D visualization of software architectures, Communications of the ACM, 41(12), 1998, 73–78.
  3. [3] C. Crawford, The art of computer game design (Berkeley, CA:McGraw-Hill/Osborne Media, 1984).
  4. [4] M. Wolf, The medium of the video game (Austin, TX: Universityof Texas Press, 2002).
  5. [5] D.R. Michael and S.L. Chen, Serious games: Games that educate, train, and inform (Roseville: Muska & Lipman/Premier-Trade, 2005).
  6. [6] C. Abt, Serious games (New York: The Viking Press, 1970).
  7. [7] T.M. Connolly, et al., A systematic literature review of empirical evidence on computer games and serious games, ComputerEducation, 59, 2012, 661–686.
  8. [8] R. Van Eck, Digital game-based learning: It’s not just thedigital natives who are restless, EDUCAUSE Review, 41(2),2006, 16–30.
  9. [9] T. Connolly, M. Stansfield, and T. Hainey, An applicationof games-based learning within software engineering, BritishJournal of Educational Technology, 38(3), 2007, 416–428.
  10. [10] R. Oberhauser, C. Silfang, and C. Lecon, Code structurevisualization using 3D-flythrough. Proc. 11th Int’l Conf.on Computer Science & Education (ICCSE), IEEE, 2016,365–370.
  11. [11] R. Oberhauser and C. Lecon, Virtual Reality Flythrough ofProgram Code Structures. Proc. of the 19th ACM VirtualReality International Conference (VRIC 2017), Laval, France,ACM, 2017. To appear.
  12. [12] R. Oberhauser, An ontological perspective on the digital gamification of software engineering concepts, Journal on Advancesin Software, IARIA, 9(3 & 4), 2016, 207–221.
  13. [13] D.M. Butler, et al., Visualization reference models, Proc. 4thConf. on Visualization’93 (VIS ’93), IEEE Computer Society,San Jose, CA, 1993, 337–342.
  14. [14] A.R. Teyseyre and M.R. Campo, An overview of 3D soft-ware visualization, IEEE Transactions on Visualization andComputer Graphics, 15(1), 2009, 87–105.
  15. [15] A. Kashcha, Software Galaxies, http://github.com/anvaka/pm/(accessed Apr. 7, 2017).
  16. [16] R. Wettel and M. Lanza, Program comprehension throughsoftware habitability, Proc. 15th IEEE Int’l Conf. on ProgramComprehension (ICPC ’07), IEEE Computer Society, Banff,Alberta, BC, Canada, 2007, 231–240.
  17. [17] P.M. McIntosh, X3D-UML: User-centred design, implementation and evaluation of 3D UML using X3D, Doctoral Diss.,RMIT University, Melbourne, Victoria, Australia, 2009.
  18. [18] J.I. Maletic, J. Leigh, and A. Marcus, Visualizing software inan immersive virtual reality environment, Proc. of the ICSE’01Workshop on Software Visualization (ICSESV2001), Toronto,Canada, 2001, 49–54, http://cs.brown.edu/research/softvis/papers/Maletic.pdf (accessed May 3, 2018).
  19. [19] F. Fittkau, A. Krause, and W. Hasselbring, Exploring softwarecities in virtual reality, Proc. IEEE 3rd Working Conf. Soft-ware Visualization (VISSOFT), IEEE Computer Society, 2015,130–134.
  20. [20] O. Pedreira, F. Garc´ıa, N. Brisaboa, and M. Piattini, Gamification in software engineering – A systematic mapping,Information and Software Technology, 57, 2015, 157–168.
  21. [21] J.I. Maletic, M.L. Collard, and A. Marcus, Source code files asstructured documents, Proc. 10th Int. Workshop on ProgramComprehension (IWPC’2002), IEEE Computer Society, Paris,France, 2002, 289–292.
  22. [22] The Game Ontology Project, http://www.gameontology.com(accessed Apr. 7, 2017).
  23. [23] J.P. Zagal and A. Bruckman, The game ontology project:Supporting learning while contributing authentically to gamestudies, Proc. 8th Int. Conf. for the learning sciences (ICLS’08), vol. 2, International Society of the Learning Sciences,2008, 499–506.
  24. [24] Y. Jing, et al., The discrimination of learning styles by Bayes-based statistics: An extended study on ILS system. Controland Intelligent Systems, 43(2), 2015, 68–75.
  25. [25] J. Hu, An analysis of the design process of a language learningmanagement system. Control and Intelligent Systems, 42(1),2014, 80–86.
  26. [26] H. Yamada and T. Muto, Using virtual reality to assess factorsaffecting shipboard accessibility for wheelchair users. Controland intelligent systems, 32(1), 52–57.

Important Links:

Go Back