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 & R. De Jong, 3D visualization of software architectures, Comm. of the ACM, 41(12), 1998,73-78.
  3. [3]C. Crawford, The art of computer game design (McGraw-Hill/Osborne Media, 1984).
  4. [4] M. Wolf, The medium of the video game (University of Texas Press, 2002).
  5. [5] D.R. Michael & S.L. Chen, Serious games: Games that educate, train, and inform (Muska &Lipman/Premier-Trade, 2005).
  6. [6] C. Abt, Serious Games (The Viking Press, 1970).
  7. [7] T.M. Connolly et al., A systematic literature review of empirical evidence on computer games andserious games, Computer Education, 59, 2012, 661–686.
  8. [8] R. Van Eck, Digital game-based learning: It's not just the digital natives who are restless,EDUCAUSE review, 41(2), 2006, 16-30.
  9. [9] T. Connolly, M. Stansfield, & T. Hainey, "An application of games-based learning within softwareengineering," British Journal of Educational Technology, 38(3), 2007, 416-428.
  10. [10]R. Oberhauser, C. Silfang, & C. Lecon, Code structure visualization using 3D-flythrough. Proc.11th Int'l Conf. on Comp. Sc. & Educ. (ICCSE), IEEE, 2016, 365-370.
  11. [11]R. Oberhauser & C. Lecon, Virtual Reality Flythrough of Program Code Structures. In Proc. of the19th ACM Virtual Reality International Conference (VRIC 2017). ACM, 2017.
  12. [12]R. Oberhauser, An Ontological Perspective on the Digital Gamification of Software EngineeringConcepts. Journal on Advances in Software, IARIA, vol 9, no 3 & 4, 2016, 207-221
  13. [13]D.M. Butler et al., Visualization reference models, Proceedings of the 4th conference onVisualization'93, IEEE Computer Society, 1993, 337–342.
  14. [14]A.R. Teyseyre & M.R. Campo, An overview of 3D software visualization. IEEE Trans. on14Visualization and Computer Graphics, 15(1), 2009, 87-105.
  15. [15]A. Kashcha, Software Galaxies, http://github.com/anvaka/pm/ [Accessed 7-Apr-2017].
  16. [16]R. Wettel. & M. Lanza, Program comprehension through software habitability, Proc. 15th IEEEInt'l Conf. on Program Comprehension, IEEE Computer Society, 2007, 231–240.
  17. [17]P.M. McIntosh, X3D-UML: user-centred design, implementation and evaluation of 3D UML usingX3D, doctoral diss., RMIT University, 2009.
  18. [18]J.I. Maletic, J. Leigh, & A. Marcus, Visualizing software in an immersive virtual realityenvironment, Proc. 23rd Int’l Conf. on Software Engineering (ICSE 2001), IEEE CS, 2001.
  19. [19]F. Fittkau, A. Krause, & W. Hasselbring, Exploring software cities in virtual reality, Proc. IEEE 3rdWorking Conf. Software Visualization (VISSOFT), IEEE Computer Society, 2015, 130-134.
  20. [20]O. Pedreira, F. García, N. Brisaboa, & M. Piattini, Gamification in software engineering–Asystematic mapping, Information and Software Technology, 57, 2015, 157-168.
  21. [21]The Game Ontology Project, http://www.gameontology.com [Accessed 7-Apr-2017]
  22. [22]J.P. Zagal & A. Bruckman, The game ontology project: supporting learning while contributingauthentically to game studies, Proc. 8th International conference for the learning sciences (ICLS'08), vol. 2, International Society of the Learning Sciences, 2008, 499-506.
  23. [23]J.I. Maletic, M.L. Collard, & A. Marcus, Source code files as structured documents, Proc. 10thInternational Workshop on Program Comprehension, IEEE Computer Society, 2002, 289-292.
  24. [24]Y. Jing et al., The discrimination of learning styles by Bayes-based Statistics: An extended study onILS system. Control and Intelligent Systems, 43(2), 2015.
  25. [25]J. Hu, An analysis of the design process of a language learning management system. Control andIntelligent Systems, 42(1), 2014.
  26. [26]H. Yamada & T. Muto, Using virtual reality to assess factors affecting shipboard accessibility for15wheelchair users. Control and intelligent systems, 32(1).

Important Links:

Go Back