On the Impact of 3D Visualization of Repository Metrics in Software Engineering Education
- URL: http://arxiv.org/abs/2412.16061v1
- Date: Fri, 20 Dec 2024 17:06:15 GMT
- Title: On the Impact of 3D Visualization of Repository Metrics in Software Engineering Education
- Authors: Dario Di Dario, Stefano Lambiase, Fabio Palomba, Carmine Gravino,
- Abstract summary: This study aims to explore how VR-based repository metrics visualization can support the teaching of process comprehension.
By immersing students in an intuitive environment, this research hypothesizes that VR can foster essential analytical skills.
- Score: 8.599324408542905
- License:
- Abstract: Context: Software development is a complex socio-technical process requiring a deep understanding of various aspects. In order to support practitioners in understanding such a complex activity, repository process metrics, like number of pull requests and issues, emerged as crucial for evaluating CI/CD workflows and guiding informed decision-making. The research community proposed different ways to visualize these metrics to increase their impact on developers' process comprehension: VR is a promising one. Nevertheless, despite such promising results, the role of VR, especially in educational settings, has received limited research attention. Objective: This study aims to address this gap by exploring how VR-based repository metrics visualization can support the teaching of process comprehension. Method: The registered report proposes the execution of a controlled experiment where VR and non-VR approaches will be compared, with the final aim to assess whether repository metrics in VR's impact on learning experience and software process comprehension. By immersing students in an intuitive environment, this research hypothesizes that VR can foster essential analytical skills, thus preparing software engineering students more effectively for industry requirements and equipping them to navigate complex software development tasks with enhanced comprehension and critical thinking abilities.
Related papers
- Benchmarking Vision Language Model Unlearning via Fictitious Facial Identity Dataset [94.13848736705575]
We introduce Facial Identity Unlearning Benchmark (FIUBench), a novel VLM unlearning benchmark designed to robustly evaluate the effectiveness of unlearning algorithms.
We apply a two-stage evaluation pipeline that is designed to precisely control the sources of information and their exposure levels.
Through the evaluation of four baseline VLM unlearning algorithms within FIUBench, we find that all methods remain limited in their unlearning performance.
arXiv Detail & Related papers (2024-11-05T23:26:10Z) - A systematic review and analysis of the viability of virtual reality (VR) in construction work and education [0.16385815610837165]
This systematic review explores the viability of virtual reality (VR) technologies for enhancing learning outcomes and operational efficiency within the construction industry.
It analyzed 36 peer-reviewed journal articles from databases such as the Web of Science, ERIC, and Scopus.
arXiv Detail & Related papers (2024-07-23T19:12:08Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
The present study aims to explore the familiarity of managers, leaders, and developers with software visualization tools.
This approach incorporated quantitative and qualitative analyses of data collected from practitioners using questionnaires and semi-structured interviews.
arXiv Detail & Related papers (2024-01-17T21:30:45Z) - Collaborative software design and modeling in virtual reality [0.35507266691520567]
The aim of our research is to support distributed software design activities in Virtual Reality (VR)
We evaluate the collaboration efficiency and recall of design information when using the VR software design environment compared to a non-VR software design environment.
We find that there is no significant difference in the efficiency and recall of design information when using the VR compared to the non-VR environment.
arXiv Detail & Related papers (2023-11-29T16:34:15Z) - Large-scale information retrieval in software engineering -- an
experience report from industrial application [9.62054859086279]
We describe an engineering task, test case selection, and illustrate our problem analysis and solution discovery process.
We analyze, in the context of the studied company, how test case selection is performed and design a series of experiments evaluating the performance of different IR techniques.
arXiv Detail & Related papers (2023-08-22T19:30:56Z) - Towards Modeling Software Quality of Virtual Reality Applications from
Users' Perspectives [44.46088489942242]
We conduct the first large-scale empirical study to model the software quality of VR applications from users' perspectives.
We analyze 1,132,056 user reviews of 14,150 VR applications across seven app stores through a semiautomatic review mining approach.
Our analysis reveals that the VR-specific quality attributes are of utmost importance to users, which are closely related to the most unique properties of VR applications.
arXiv Detail & Related papers (2023-08-13T14:42:47Z) - A Threefold Review on Deep Semantic Segmentation: Efficiency-oriented,
Temporal and Depth-aware design [77.34726150561087]
We conduct a survey on the most relevant and recent advances in Deep Semantic in the context of vision for autonomous vehicles.
Our main objective is to provide a comprehensive discussion on the main methods, advantages, limitations, results and challenges faced from each perspective.
arXiv Detail & Related papers (2023-03-08T01:29:55Z) - Learning Action-Effect Dynamics for Hypothetical Vision-Language
Reasoning Task [50.72283841720014]
We propose a novel learning strategy that can improve reasoning about the effects of actions.
We demonstrate the effectiveness of our proposed approach and discuss its advantages over previous baselines in terms of performance, data efficiency, and generalization capability.
arXiv Detail & Related papers (2022-12-07T05:41:58Z) - Interaction Design for VR Applications: Understanding Needs for
University Curricula [8.486713415198972]
The current curricula from top institutions focus primarily on technical considerations for building VR applications.
Our analysis reveals that the current teaching practices underemphasize design thinking, prototyping, and evaluation skills.
We recommend VR curricula should emphasize design principles and guidelines, offer training in prototyping and ideation, and prioritize practical design exercises.
arXiv Detail & Related papers (2022-06-09T09:55:59Z) - Scaling up Search Engine Audits: Practical Insights for Algorithm
Auditing [68.8204255655161]
We set up experiments for eight search engines with hundreds of virtual agents placed in different regions.
We demonstrate the successful performance of our research infrastructure across multiple data collections.
We conclude that virtual agents are a promising venue for monitoring the performance of algorithms across long periods of time.
arXiv Detail & Related papers (2021-06-10T15:49:58Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.