Live Software Development Environment for Java']Java using Virtual Reality

被引:4
|
作者
Amaral, Diogo [1 ]
Domingues, Gil [1 ]
Dias, Joao Pedro [1 ,2 ]
Ferreira, Hugo Sereno [1 ,2 ]
Aguiar, Ademar [1 ,2 ]
Nobrega, Rui [1 ,2 ]
机构
[1] Univ Porto, Fac Engn, Dept Informat Engn, Porto, Portugal
[2] INESC TEC, Porto, Portugal
来源
PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE) | 2019年
关键词
Software Engineering; Virtual Reality; Live Programming; Software Visualization; Software Analysis; VISUALIZATION;
D O I
10.5220/0007699800370046
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Any software system that has a considerable growing number of features will suffer from essential complexity, which makes the understanding of the software artifacts increasingly costly and time-consuming. A common approach for reducing the software understanding complexity is to use software visualizations techniques. There are already several approaches for visualizing software, as well as for extracting the information needed for those visualizations. This paper presents a novel approach to tackle the software complexity, delving into the common approaches for extracting information about software artifacts and common software visualization metaphors, allowing users to dive into the software system in a live way using virtual reality (VR). Experiments were carried out in order to validate the correct extraction of metadata from the software artifact and the corresponding VR visualization. With this work, we intend to present a starting point towards a Live Software Development approach.
引用
收藏
页码:37 / 46
页数:10
相关论文
共 50 条
  • [41] ECHOES OF TRADITION: Virtual-Reality Media in Improving Spatial Space Experience 3D Virtual Tour of Kampung Adat Pulo Garut, West Java']Java, Indonesia
    Rahman, M. F.
    Permana, A. Y.
    Susanti, I
    Akbardin, J.
    Wijaya, K.
    Handayani, S.
    2024 9TH INTERNATIONAL STEM EDUCATION CONFERENCE, ISTEM-ED 2024, 2024,
  • [42] Using Virtual Reality in Geometry for the development of spatial skills
    Moral-Sanchez, Silvia Natividad
    Sanchez-Compana, Maria Teresa
    Albaladejo, Isabel Romero
    ENSENANZA DE LAS CIENCIAS, 2023, 41 (01): : 125 - 147
  • [43] Development of run-time UML for JAVA']JAVA programming language
    Nor, SM
    Hani, MK
    Ashourian, M
    Ann, GH
    IEEE 2000 TENCON PROCEEDINGS, VOLS I-III: INTELLIGENT SYSTEMS AND TECHNOLOGIES FOR THE NEW MILLENNIUM, 2000, : B86 - B89
  • [44] Development of a Virtual Reality-Based Environment for Telerehabilitation
    Covaciu, Florin
    Vaida, Calin
    Gherman, Bogdan
    Pisla, Adrian
    Tucan, Paul
    Pisla, Doina
    Applied Sciences (Switzerland), 2024, 14 (24):
  • [45] Applying virtual reality to teach the software development process to novice software engineers
    Gulec, Ulas
    Yilmaz, Murat
    Isler, Veysi
    Clarke, Paul M.
    IET SOFTWARE, 2021, 15 (06) : 464 - 483
  • [46] DEVELOPMENT OF A SMART CITY CONCEPT IN VIRTUAL REALITY ENVIRONMENT
    Buyukdemircioglu, Mehmet
    Kocaman, Sultan
    XXIV ISPRS CONGRESS: IMAGING TODAY, FORESEEING TOMORROW, COMMISSION V AND YOUTH FORUM, 2022, 43-B5 : 51 - 58
  • [47] SCADA System Creation by using Java']Java Applications and PLC
    Koever-Dorco, Miroslav
    2014 15TH INTERNATIONAL CARPATHIAN CONTROL CONFERENCE (ICCC), 2014, : 264 - 267
  • [48] Putting interdisciplinary software engineering into practice: A Java']Java-based embedded system controller
    Needham, D
    Simpson, M
    Whitten, B
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 707 - 713
  • [49] Value engineering in development of virtual reality maintenance training software
    Wu Song
    Han GuoZhu
    Liu Chengfang
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON PRODUCT INNOVATION MANAGEMENT & THE 3RD INTERNATIONAL CONFERENCE ON VALUE ENGINEERING, 2007, : 30 - 33
  • [50] Collaborative software design and modeling in virtual reality
    Stancek, Martin
    Polasek, Ivan
    Zalabai, Tibor
    Vincur, Juraj
    Jolak, Rodi
    Chaudron, Michel
    INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 166