Microvision: Static analysis-based approach to visualizing microservices in augmented reality

07/06/2022
by   Tomas Cerny, et al.
0

Microservices are supporting digital transformation; however, fundamental tools and system perspectives are missing to better observe, understand, and manage these systems, their properties, and their dependencies. Microservices architecture leans toward decentralization, which yields many advantages to system operation; it, however, brings challenges to their development. Microservices lack a system-centric perspective to better cope with system evolution and quality assessment. In this work, we explore microservice-specific architecture reconstruction based on static analysis. Such reconstruction typically results in system models to visualize selected system-centric perspectives. Conventional models are limited in utility when the service cardinality is high. We consider an alternative data visualization using 3D space using augmented reality. To begin testing the feasibility of deriving such perspectives from microservice systems, we developed and implemented prototype tools for software architecture reconstruction and visualization of compared perspectives.

READ FULL TEXT
research
07/06/2022

Microservice Architecture Reconstruction and Visualization Techniques: A Review

Microservice system solutions are driving digital transformation; howeve...
research
03/03/2023

Comparing 2D and Augmented Reality Visualizations for Microservice System Understandability: A Controlled Experiment

Microservice-based systems are often complex to understand, especially w...
research
07/23/2022

Student Research Abstract: Microservices-based Systems Visualization

The evolution of decentralized microservice-based systems is challenging...
research
11/16/2017

Towards a Cloud-based Architecture for Visualization and Augmented Reality to Support Collaboration in Manufacturing Automation

In this report, we present our work in visualization and augmented reali...
research
07/01/2018

Using Blippar Augmented Reality Browser in the Practical Training of Mechanical Engineers

The purpose of the study is to justify the expediency of using the Blipp...
research
05/17/2022

Static analysis tools in the era of cloud-native systems

Microservices fuel cloud-native systems with small service sets develope...
research
09/17/2023

Statement: The Metaverse as an Information-Centric Network

This paper discusses challenges and opportunities of considering the Met...

Please sign up or login with your details

Forgot password? Click here to reset