XR4PD: Augmented Reality for Visualising Problem Diagrams in Requirements Analysis
In software development, requirements analysis plays a crucial role in the success of the project. Problem Frames (PF), a mainstream requirements analysis methodology, utilizes problem diagrams (PD) through modeling for more precise, coherent, and verifiable requirements analysis. However, the current problem diagram as a PF visualization tool is rather abstract and often suffer from node overlap and edge crossover, and such 2D diagrams limit the visualization and understanding of software requirements. In this paper, we present XR4PD, a novel prototype implementation for visualizing software requirement problem diagrams in 3D space using augmented reality. This immersive approach visualizes the structure of the scenarios implemented by the software system through interaction with the environment, and integrates domain-specific entity models with the interactive capabilities of refined problem diagrams, aiming to facilitate the understanding and analysis of software requirements. Feedback from the conducted assessment was positive.
Fri 20 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
16:00 - 17:30 | Session3: Software Testing and Quality AssuranceResearch Track / Tool Demonstration Track / New Idea Track at Cosmos 3A Chair(s): Yanjie Zhao Huazhong University of Science and Technology | ||
16:00 15mTalk | SRLRF: Fine-Grained Root Cause Analysis and Prediction for Compiler Optimization Defects Research Track Han Luo Nanjing University of Aeronautics and Astronautics, Yixuan Tang Nanjing University of Aeronautics and Astronautics, Jingxuan Zhang Nanjing University of Aeronautics and Astronautics, Xuanyan Zhu Nanjing University of Aeronautics and Astronautics, Jiayi Li Nanjing University of Aeronautics and Astronautics, Weiqin Zou Nanjing University of Aeronautics and Astronautics, Jiaqi Liu National Key Laborarory on Test Physics & Numerical Mathematics | ||
16:15 15mTalk | Revisit the Intuition of Mutation-Based Fault Localization in Real-world Programs Research Track Chenliang Xing Wuhan University, Gong Chen Wuhan University, Qi Xin Wuhan University, Xiaoyuan Xie Wuhan University Media Attached | ||
16:30 15mTalk | Emerging Compiler Testing Based on Test Case Reuse Research Track Kelin Zhu School of Intelligent Software and Engineering, Nanjing University, Suzhou 215163, China, Yu Wang Nanjing University, Linzhang Wang State Key Laboratory for Novel Software Technology (Nanjing University, Nanjing 210023, China, Xuandong Li Nanjing University | ||
16:45 10mTalk | UITrans: Seamless UI Translation from Android to HarmonyOSBest Tool Demo Award Tool Demonstration Track Lina Gong Nanjing University of Aeronautics and Astronautic, Chen Wang Nanjing University of Aeronautics and Astronautics, Di Cui Xidian University, Yujun Huang Nanjing University of Aeronautics and Astronautics, Mingqiang Wei Nanjing University of Aeronautics and Astronautics | ||
17:05 10mTalk | XR4PD: Augmented Reality for Visualising Problem Diagrams in Requirements Analysis New Idea Track Yang Hua Guangxi Normal University, Hongbin Xiao Guangxi Key Lab of Multi-Source Information Mining and Securit(Guangxi Normal University), Wenhao Wang Guangxi Normal University, Zhi Li Guangxi Normal University | ||
17:15 15mTalk | Cluster-Based Multi-Objective Metamorphic Test Case Pair Selection for Deep Neural Networks Research Track Jingling Wang Nanjing University, Shuwei Qiu Nanjing University, Peng Wang Nanjing University, Jiyuan Song Nanjing University, Huayao Wu Nanjing University, Xintao Niu Nanjing University, Changhai Nie Nanjing University Pre-print Media Attached |
Cosmos 3A is the first room in the Cosmos 3 wing.
When facing the main Cosmos Hall, access to the Cosmos 3 wing is on the left, close to the stairs. The area is accessed through a large door with the number “3”, which will stay open during the event.