Open Access
Refine
Document Type
- Article (132) (remove)
Language
- English (132) (remove)
Is part of the Bibliography
- yes (132) (remove)
Keywords
- virtual reality (4)
- Business Process Management Systems (2)
- Fuzzy Logic (2)
- software engineering (2)
- visualization (2)
- Assignment Automation (1)
- Augmented Reality (1)
- Business Process Modeling Notation (1)
- Git (1)
- Resource Allocation Algorithms (1)
- Resource Assignment Automation (1)
- Rule Engines (1)
- Systems Modeling Language (SysML) (1)
- artificial neural networks (1)
- augmented virtuality (1)
- graph analysis (1)
- integrated development environments (1)
- machine learning (1)
- mixed reality (1)
- requirements traceability (1)
- software configuration management (1)
- software design pattern detection (1)
- software requirements traceability (1)
- software test traceability (1)
- software verification and validation (1)
- systems engineering (1)
- systems modeling (1)
- version control systems (1)
Institute
VR-V&V
(2023)
To build quality into a software (SW) system necessitates supporting quality-related lifecycle activities during the software development. In software engineering, software Verification and Validation (V&V) processes constitute an inherent part of Software Quality Assurance (SQA) processes. A subset of the V&V activities involved are: 1) bidirectional traceability analysis of requirements to design model elements, and 2) software testing. Yet the complex nature of large SW systems and the dependencies involved in both design models and testing present a challenge to current V&V tools and methods regarding support for trace analysis. One of software’s essential challenges remains its invisibility, which also affects V&V activities. This paper contributes VR-V&V, a Virtual Reality (VR) solution concept towards supporting immersive V&V activities. By visualizing requirements, models, and testing artifacts with dependencies and trace relations immersively, they are intuitively accessible to a larger stakeholder audience such as SQA personnel while supporting digital cognition. Our prototype realization shows the feasibility of supporting immersive bidirectional traceability as well as immersive software test coverage and analysis. The evaluation results are based on a case study demonstrating its capabilities, in particular traceability support was performed with ReqIF, ArchiMate models, test results, test coverage, and test source to test target dependencies.