Visualization of Software Architectures in Virtual Reality and Augmented Reality

被引:0
|
作者
Schreiber, Andreas [1 ]
Nafeie, Lisa [1 ]
Baranowski, Artur [1 ]
Seipel, Peter [1 ]
Misiak, Martin [2 ,3 ]
机构
[1] German Aerosp Ctr DLR, D-51147 Cologne, Germany
[2] TH Koln Univ Appl Sci, Betzdorfer Str 2, D-50679 Cologne, Germany
[3] Univ Wurzburg, Sanderring 2, D-97070 Wurzburg, Germany
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
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 present the visualization of component-based software architectures in Virtual Reality (VR) and Augmented Reality (AR). We describe how to get all relevant data for the visualization by data mining on the whole source tree and on source code level of OSGi-based projects. The data is stored in a graph database for further analysis and visualization. The software visualization uses an island metaphor, which represents every module as a distinct island. The whole island is displayed in the confines of a virtual table, where users can explore the software visualization on multiple levels of granularity by performing navigational tasks. Our approach allows users to get a first overview about the complexity of an OSGi-based software system by interactively exploring its modules as well as the dependencies between them.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Opportunities with Slippy Maps for Terrain Visualization in Virtual and Augmented Reality
    Bangay, Shaun
    Cardilini, Adam P. A.
    Raabe, Nyree L.
    Miller, Kelly K.
    Vincent, Jordan
    Bowtell, Greg
    Ierodiaconou, Daniel
    King, Tanya
    GRAPP: PROCEEDINGS OF THE 17TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS - VOL 1: GRAPP, 2022, : 139 - 146
  • [32] Virtual Reality and Augmented Reality in Anesthesiology Education
    Guruswamy, Jayakar
    Chhina, Anoop
    Mitchell, John D.
    Shah, Sonalee
    Uribe-Marquez, Santiago
    INTERNATIONAL ANESTHESIOLOGY CLINICS, 2024, 62 (03) : 64 - 70
  • [33] Speed reading on virtual reality and augmented reality
    Rau, Pei-Luen Patrick
    Zheng, Jian
    Guo, Zhi
    Li, Jiaqi
    COMPUTERS & EDUCATION, 2018, 125 : 240 - 245
  • [34] Qualitative Communications for Augmented Reality and Virtual Reality
    Westphal, Cedric
    He, Dongbiao
    Makhijani, Kiran
    Li, Richard
    2021 IEEE 22ND INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR), 2021,
  • [35] Virtual reality and augmented reality in digestive surgery
    Soler, L
    Nicolau, S
    Schmid, J
    Koehl, C
    Marescaux, J
    Pennec, X
    Ayache, N
    ISMAR 2004: THIRD IEEE AND ACM INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY, 2004, : 278 - 279
  • [36] Virtual reality and augmented reality in medical simulation
    Aimin HAO
    虚拟现实与智能硬件(中英文), 2021, 3 (04) : 1 - 1
  • [37] Virtual worlds, augmented reality, blended reality
    Hughes, Ian
    COMPUTER NETWORKS, 2012, 56 (18) : 3879 - 3885
  • [38] Framework of Affordances for Virtual Reality and Augmented Reality
    Steffen, Jacob H.
    Gaskin, James E.
    Meservy, Thomas O.
    Jenkins, Jeffrey L.
    Wolman, Iopa
    JOURNAL OF MANAGEMENT INFORMATION SYSTEMS, 2019, 36 (03) : 683 - 729
  • [39] Towards Education 4.0 in Geotechnical Engineering Using a Virtual Reality/Augmented Reality Visualization Platform
    Mohammadhossein Afsharipour
    Pooneh Maghoul
    Geotechnical and Geological Engineering, 2024, 42 : 2657 - 2673
  • [40] Towards Education 4.0 in Geotechnical Engineering Using a Virtual Reality/Augmented Reality Visualization Platform
    Afsharipour, Mohammadhossein
    Maghoul, Pooneh
    GEOTECHNICAL AND GEOLOGICAL ENGINEERING, 2024, 42 (04) : 2657 - 2673