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 条
  • [1] Augmented Virtual Reality in Data Visualization
    Alves, Pedro
    Portela, Filipe
    [J]. ADVANCED RESEARCH IN TECHNOLOGIES, INFORMATION, INNOVATION AND SUSTAINABILITY, ARTIIS 2022, PT I, 2022, 1675 : 289 - 302
  • [2] Virtual and Augmented Reality in Spatial Visualization
    Dennis Edler
    Thomas P. Kersten
    [J]. KN - Journal of Cartography and Geographic Information, 2021, 71 (4) : 221 - 222
  • [3] Visualization of Evolution of Component-Based Software Architectures in Virtual Reality
    Heidmann, Elke Franziska
    von Kurnatowski, Lynn
    Meinecke, Annika
    Schreiber, Andreas
    [J]. EIGHTH IEEE WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT 2020), 2020, : 12 - 21
  • [4] Crime Data Visualization Using Virtual Reality and Augmented Reality
    Dronavalli, Sri Chandra
    Pesaladinne, Rishitha Reddy
    Sharma, Sharad
    [J]. 2023 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE, CSCI 2023, 2023, : 646 - 651
  • [5] Software architectures for designing virtual reality applications
    Capilla, R
    Martínez, M
    [J]. SOFTWARE ARCHITECTURE, 2004, 3047 : 135 - 147
  • [6] Results of a study on software architectures for augmented reality systems
    Reicher, T
    MacWilliams, A
    Brügge, B
    Klinker, G
    [J]. SECOND IEEE AND ACM INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY, PROCEEDINGS, 2003, : 274 - 275
  • [7] ObserVAR: Visualization System for Observing Virtual Reality Users using Augmented Reality
    Thanyadit, Santawat
    Punpongsanon, Parinya
    Pong, Ting-Chuen
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR), 2019, : 258 - 268
  • [8] Virtual humans for virtual reality and augmented reality
    Thalmann, D
    Magnenat-Thalmann, N
    [J]. IEEE VIRTUAL REALITY 2003, PROCEEDINGS, 2003, : 300 - 300
  • [9] A data visualization virtual environment supported by augmented reality
    Kirner, Claudio
    Kirner, Tereza G.
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 97 - +
  • [10] VISUALIZATION OF TURBULENT EVENTS VIA VIRTUAL/AUGMENTED REALITY
    Paeres, David
    Lagares, Christian
    Craig, Alan B.
    Araya, Guillermo
    [J]. JOURNAL OF FLOW VISUALIZATION AND IMAGE PROCESSING, 2024, 31 (01) : 1 - 22