论文标题
Microvision:基于静态分析的方法来可视化微服务在增强现实中
Microvision: Static analysis-based approach to visualizing microservices in augmented reality
论文作者
论文摘要
微服务支持数字转换;但是,缺少基本工具和系统观点,无法更好地观察,理解和管理这些系统,它们的属性和依赖性。微服务架构倾向于权力下放,这为系统操作带来了许多优势。但是,它给他们的发展带来了挑战。微服务缺乏以系统为中心的观点,无法更好地应对系统的演变和质量评估。在这项工作中,我们基于静态分析探索了微服务特定的体系结构重建。这种重构通常会导致系统模型可视化所选的以系统为中心的观点。当服务基数高时,常规模型的实用性有限。我们使用增强现实使用3D空间考虑替代数据可视化。为了开始测试从微服务系统中得出此类观点的可行性,我们开发并实施了用于软件体系结构重建和比较观点的可视化的原型工具。
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.