首页> 外文期刊>Information and software technology >On the use of virtual reality in software visualization: The case of the city metaphor
【24h】

On the use of virtual reality in software visualization: The case of the city metaphor

机译:关于虚拟现实在软件可视化中的使用:城市隐喻的案例

获取原文
获取原文并翻译 | 示例
           

摘要

Background: Researchers have been exploring 31) representations for visualizing software. Among these representations, one of the most popular is the city metaphor, which represents a target object-oriented system as a virtual city. Recently, this metaphor has been also implemented in interactive software visualization tools that use virtual reality in an immersive 3D environment medium.Aims: We assessed the city metaphor displayed on a standard computer screen and in an immersive virtual reality with respect to the support provided in the comprehension of Java software systems.Method: We conducted a controlled experiment where we asked the participants to fulfill program comprehension tasks with the support of (i) an integrated development environment (Eclipse) with a plugin for gathering code metrics and identifying bad smells; and (ii) a visualization tool of the city metaphor displayed on a standard computer screen and in an immersive virtual reality.Results: The use of the city metaphor displayed on a standard computer screen and in an immersive virtual reality significantly improved the correctness of the solutions to program comprehension tasks with respect to Eclipse. Moreover, when carrying out these tasks, the participants using the city metaphor displayed in an immersive virtual reality were significantly faster than those visualizing with the city metaphor on a standard computer screen.Conclusions: Virtual reality is a viable means for software visualization.
机译:背景:研究人员一直在探索31)用于可视化软件的表示形式。在这些表示中,最流行的一种是城市隐喻,它代表目标面向对象的系统为虚拟城市。最近,这种隐喻也已经在交互式软件可视化工具中实现,该工具在沉浸式3D环境介质中使用虚拟现实。目的:我们针对标准计算机屏幕和沉浸式虚拟现实中显示的城市隐喻,对提供的支持进行了评估。方法:我们进行了一项受控实验,要求参与者在以下条件下完成程序理解任务:(i)具有插件的集成开发环境(Eclipse),该插件用于收集代码指标并识别不良气味;结果:在标准计算机屏幕和沉浸式虚拟现实中显示的城市隐喻的使用显着提高了城市隐喻的正确性。有关Eclipse的程序理解任务的解决方案。此外,在执行这些任务时,使用沉浸式虚拟现实中显示的城市隐喻的参与者比在标准计算机屏幕上使用城市隐喻进行可视化的参与者要快得多。结论:虚拟现实是用于软件可视化的可行方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号