Proceedings Article10.1109/vissoft60811.2023.00011
Visualizing Kubernetes Distributed Systems: An Exploratory Study
Dennis Giovani Balreira,Thiago da Silva Araújo,Fabio Petrillo +2 more
- 01 Oct 2023
pp 12-22
2
TL;DR: This study aims to analyze and evaluate existing software visualization tools for distributed applications on the Kubernetes platform, and proposes guidelines followed by a synthesized visualization that can guide further research and development in this area.
read more
Abstract: Distributed applications running on virtualization- based systems and cloud computing have become popular solutions, allowing developers to focus on application logic rather than dealing with the complexities of distributed systems. However, these applications often become increasingly complex, presenting multiple management challenges. To address this issue, software visualization approaches offer valuable solutions by pro-viding real-time insights into resources and their functionalities, offering a comprehensive overview. This study aims to analyze and evaluate existing software visualization tools for distributed applications on the Kubernetes platform. The objective is to comprehensively examine these tools' features, capabilities, and limitations to understand their effectiveness in visualizing complex distributed systems. Our findings provide valuable insights into the strengths and weaknesses of the available visualization tools, enabling researchers and practitioners to make informed decisions and advancements in software visualization for distributed applications on the Kubernetesplatform. Our research identified eight Kubernetes visualization tools, which were examined and compared based on relevant char-acteristics related to distributed applications and software vi-sualization standards. However, it is worth noting that despite the excellent work done by the community in establishing these first proposals, these tools currently only support, on average, a visualization of 9 % of the total resource types available, as mentioned in the official documentation. Therefore, we propose guidelines followed by a synthesized visualization that can guide further research and development in this area. Our study will assist users in selecting the most suitable Kubernetes visualization tool and encourage researchers and the community to explore new approaches in Kubernetes visualization.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Visualizing and Exploring Data Access in Microservices Using Interactive Treemaps
Maxime André,Marco Raglianti,Anthony Cleve,Michele Lanza +3 more
- 07 Sep 2025
References
Graph visualization and navigation in information visualization: A survey
TL;DR: This is a survey on graph visualization and navigation techniques, as used in information visualization, which approaches the results of traditional graph drawing from a different perspective.
Guidelines for including grey literature and conducting multivocal literature reviews in software engineering
TL;DR: The provided MLR guidelines will support researchers to effectively and efficiently conduct new MLRs in any area of SE and are recommended to utilize in their MLR studies and then share their lessons learned and experiences.
Software visualization in the large
Thomas Ball,Stephen G. Eick +1 more
TL;DR: The invisible nature of software hides system complexity, particularly for large team-oriented projects, and four innovative visual representations of code have evolved to help solve this problem: line representation; pixel representation; file summary representation; and hierarchical representation.
•Posted Content
Guidelines for including the grey literature and conducting multivocal literature reviews in software engineering
TL;DR: In this paper, the authors present guidelines on how to conduct multivocal literature review (MLR) studies in SE from the planning phase, over conducting the review to the final reporting of the review.
A Systematic Review on the Practice of Evaluating Visualization
TL;DR: An assessment of the state and historic development of evaluation practices as reported in papers published at the IEEE Visualization conference found that evaluations specific to assessing resulting images and algorithm performance are the most prevalent and generally the studies reporting requirements analyses and domain-specific work practices are too informally reported.