Content area

Abstract

As CI/CD pipelines become increasingly complex, developers struggle to understand workflow structures, track failures, and navigate execution histories. Traditional tools like GitHub Actions use textual logs and 2D dashboards that can make it challenging to visualize temporal relationships and concurrency patterns across multiple pipeline runs.

This dissertation explores how Virtual Reality can improve CI/CD workflow visualization. Using a factory metaphor, pipeline data is translated into immersive 3D environments: workflows become floors, with their corresponding workflow runs represented as blocks placed on each floor, jobs become sub-blocks within those runs, and time unfolds as spatial depth. Users can walk through the pipeline history and understand execution patterns through natural movement.

A working VR prototype was implemented using Unity that transforms GitHub Actions data into an interactive 3D environment. The system includes temporal mapping algorithms, parallel and sequential layout organization for concurrent and dependent runs and jobs, time compression for inactive periods, and spatial audio for failure detection. Users can explore workflow history, identify problems, and understand pipeline behavior through spatial navigation.

A user study compared the VR system against GitHub Actions’ web interface using tasks for temporal navigation, failure detection, and debugging. In VR, users completed tasks more quickly and achieved higher success rates compared to when using the GitHub Actions interface. The VR system received higher usability scores, with participants finding it easier to use and less complex.

This research provides practical guidelines for immersive CI/CD visualization. It demonstrates that spatial 3D layouts help with overview tasks and temporal navigation, while traditional interfaces work better for detailed analysis.

Details

1010268
Title
Immersive Visualization of CI/CD Pipelines
Number of pages
113
Publication year
2025
Degree date
2025
School code
5896
Source
MAI 87/5(E), Masters Abstracts International
ISBN
9798265424853
University/institution
Universidade do Porto (Portugal)
University location
Portugal
Degree
M.C.E.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
32306532
ProQuest document ID
3275479946
Document URL
https://www.proquest.com/dissertations-theses/immersive-visualization-ci-cd-pipelines/docview/3275479946/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
2 databases
  • ProQuest One Academic
  • ProQuest One Academic