【24h】

Visualizing Software Architectures in Virtual Reality with an Island Metaphor

机译:使用孤岛隐喻可视化虚拟现实中的软件架构

获取原文

摘要

Software architecture is abstract and intangible. Tools for visualizing software architecture can help to comprehend the implemented architecture but they need an effective and feasible visual metaphor, which maps all relevant aspects of a software architecture and fits all types of software. We focus on the visualization of module-based software-such as OSGi, which underlies many large software systems- in virtual reality, since this offers a much higher comprehension potential compared to classical 3D visualizations. Particularly, we present an approach for visualizing OSGi-based software architectures in virtual reality based on an island metaphor. The software modules are visualized as islands on a water surface. The island system is displayed in the confines of a virtual table where users can explore the software visualization on multiple levels of granularity by performing intuitive navigational tasks. Our approach allows users to get a first overview about the complexity of the software system by interactively exploring its modules as well as the dependencies between them.
机译:软件体系结构是抽象且无形的。用于可视化软件体系结构的工具可以帮助理解已实现的体系结构,但是它们需要有效且可行的视觉隐喻,该隐喻可映射软件体系结构的所有相关方面并适合所有类型的软件。我们专注于虚拟现实中基于模块的软件(例如OSGi,该软件是许多大型软件系统的基础)的可视化,因为与传统的3D可视化相比,这提供了更高的理解潜力。特别是,我们提出了一种基于岛隐喻在虚拟现实中可视化基于OSGi的软件体系结构的方法。软件模块可视化为水面上的岛。孤岛系统显示在虚拟表的范围内,用户可以通过执行直观的导航任务来在多个粒度级别上浏览软件可视化。我们的方法使用户可以通过交互式地探索其模块及其之间的依赖性,来初步了解该软件系统的复杂性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号