Microvision: 基于静态分析在增强现实中可视化微服务的方法
软件工程
2022-07-26 v2
摘要
微服务正在支撑数字化转型;然而,缺乏基本的工具和系统视角来更好地观察、理解和管理这些系统、它们的属性及其依赖关系。微服务架构倾向于去中心化,这为系统运行带来了许多优势;但也给其开发带来了挑战。微服务缺乏一个以系统为中心的视角,以更好地应对系统演进和质量评估。在这项工作中,我们探索了基于静态分析的微服务特定架构重建。这种重建通常会产生系统模型,以可视化选定的以系统为中心的视角。当服务数量很高时,传统模型的效用有限。我们考虑使用增强现实的 3D 空间进行替代数据可视化。为了开始测试从微服务系统导出此类视角的可行性,我们开发并实现了用于软件架构重建和比较视角可视化的原型工具。
引用
@article{arxiv.2207.02974,
title = {Microvision: Static analysis-based approach to visualizing microservices in augmented reality},
author = {Tomas Cerny and Amr S. Abdelfattah and Vincent Bushong and Abdullah Al Maruf and Davide Taibi},
journal= {arXiv preprint arXiv:2207.02974},
year = {2022}
}