As the size of software program code bases in software development projects increases, insight into and comprehension of their underlying dependency structures presents a challenge for programmers. The increasing availability of virtual reality (VR) systems brings VR-based visualization of program code structures into practical reach for software developers and could support program comprehension and insight. However, the complete visual immersion with VR presents a cognitive burden and potential distractions. Applying gamification to such a VR visualization capability has hitherto been insufficiently investigated as to its potential motivation and program comprehension factors. This paper describes and evaluates a VR digital gamification appro...
Software visualization can play a significant role in program comprehension. A large number of visua...
Any software system that has a considerable growing number of features will suffer from essential co...
Software visualization is a program comprehension technique used in the context of software maintena...
Program understanding is of major importance for software developers. This defines the demand for on...
Gamification of software engineering tasks improve developer engagement, but has been limited to mec...
Background: Researchers have been exploring 3D representations for visualizing software. Among these...
The content of this paper describes the work carried out in the authors´ laboratory to create a conc...
Software visualisations of one form or another appear in numerous software maintenance tools. Visual...
This qualitative thesis work investigates in which way an immersive, embodied and interactive compu...
Context Since its inception around 2010, gamification has become one of the top technology and softw...
La gamificación consiste en un grupo de técnicas y elementos para el diseño de juegos que no son jue...
This paper presents PythonVis, a novel Virtual Reality (VR) software visualization prototype for pro...
Software visualization provides a good opportunity to explore complex software architectures. But to...
Software visualizations, such as the software city metaphor, are usually displayed on 2D screens and...
Software visualization can play a significant role in program comprehension. A large number of visua...
Any software system that has a considerable growing number of features will suffer from essential co...
Software visualization is a program comprehension technique used in the context of software maintena...
Program understanding is of major importance for software developers. This defines the demand for on...
Gamification of software engineering tasks improve developer engagement, but has been limited to mec...
Background: Researchers have been exploring 3D representations for visualizing software. Among these...
The content of this paper describes the work carried out in the authors´ laboratory to create a conc...
Software visualisations of one form or another appear in numerous software maintenance tools. Visual...
This qualitative thesis work investigates in which way an immersive, embodied and interactive compu...
Context Since its inception around 2010, gamification has become one of the top technology and softw...
La gamificación consiste en un grupo de técnicas y elementos para el diseño de juegos que no son jue...
This paper presents PythonVis, a novel Virtual Reality (VR) software visualization prototype for pro...
Software visualization provides a good opportunity to explore complex software architectures. But to...
Software visualizations, such as the software city metaphor, are usually displayed on 2D screens and...
Software visualization can play a significant role in program comprehension. A large number of visua...
Any software system that has a considerable growing number of features will suffer from essential co...
Software visualization is a program comprehension technique used in the context of software maintena...