Different application domains have unique V&V requirements driven by safety regulations, environmental constraints, and system complexity. This page covers V&V approaches for robotic systems, IoT, automotive, and model-based systems.
Robotic and Autonomous Systems
A systematic review of 195 primary studies (from 10,709 initial results) reveals that V&V of RAS requires non-trivial extension of traditional testing techniques [1]:
Key Challenges
Challenge
Description
Multi-disciplinary Complexity
Integration of control, mechanical, electronic, and software engineering
Environmental Unpredictability
Dynamic environments with unknown boundary conditions
Human-Machine Interaction
Validating safety and social norms of robot-human interactions
State-Space Explosion
Massive design/input space that manual analysis cannot handle
V&V Approaches for RAS
Approach
Description
Tools
Formal Verification
Most widely used; temporal logics, state-machines
Prism, Uppaal
Simulation
Virtual environments for scenario coverage
Gazebo, Matlab/Simulink, Unity-3D
Runtime Monitoring
Checking properties during execution
—
Hardware-in-the-loop
Testing with actual hardware components
—
Metamorphic Testing
Testing without explicit oracles
—
Research Gaps
Only 10% of interventions evaluated in industrial setting
Lack of rigorous metrics for efficiency/effectiveness/adequacy
A systematic review of 62 primary studies (2011-2022) confirms the V-Model as the dominant SDLC for automotive testing [3]:
“The V&V process for embedded automotive software is complex, time-consuming, and expensive. However, it is an essential step to ensure the reliability of the overall vehicle system.”
ISO 26262 Alignment
ASIL Level
Safety Impact
V&V Requirements
ASIL D
Catastrophic risk
Highest safety requirements, formal methods
ASIL C
Severe injury
High coverage requirements
ASIL B
Possible injury
Structured testing
ASIL A
Minor injury
Basic testing
QM
No safety impact
Quality management only
In-the-Loop V&V Progression
Technique
Description
Responsibility
Model-in-the-loop (MIL)
Evaluate software design with plant model
Supplier
Software-in-the-loop (SIL)
Simulation based on source code, digital plant
Supplier
Hardware-in-the-loop (HIL)
Software in physical ECU, real-time infrastructure
Supplier/OEM
Vehicle-in-the-loop (VIL)
Controlled environment with realistic sensor inputs
OEM
Testing Types
Functional tests — Black-box testing of requirements
Application tests — Vehicle variants in real road conditions
Homologation tests — Regional compliance (laws vary by country)
Gap: Autonomous Vehicles
ISO 26262 is not ideal for autonomous vehicles—it does not adequately cover unpredictable nature and dynamic boundary conditions.
Model-Based Systems Engineering
MBSE requires V&V of models before implementation [4]:
Models as Primary Artifacts
In MBSE, models are not just documentation—they are the primary engineering artifacts:
SysML models — System architecture and requirements
H. L. S. Araujo, M. R. Mousavi, and M. Varshosaz, “Testing, Validation, and Verification of Robotic and Autonomous Systems: A Systematic Review,” ACM Computing Surveys, vol. 55, no. 2, pp. 1–42, 2022, doi: 10.1145/3542945.
J. B. Minani, F. Sabir, N. Moha, and Y.-G. Guéhéneuc, “A Systematic Literature Review of IoT Systems Testing: Objectives, Approaches, Tools, and Challenges,” IEEE Transactions on Software Engineering, vol. 50, no. 4, pp. 808–833, 2024, doi: 10.1109/TSE.2024.3363611.
R. R. Arcanjo, L. E. G. Martins, and D. L. G. Fernandes, “Verification and Validation of Embedded Software in an Automotive Context: A Systematic Literature Review,” Revista Científica Multidisciplinar Núcleo do Conhecimento, 2023, doi: 10.32749/nucleodoconhecimento.com.br/computer-science/embedded-software.
J. Cederbladh, A. Cicchetti, and J. Suryadevara, “Early Validation and Verification of System Behaviour in Model-based Systems Engineering: A Systematic Literature Review,” ACM Computing Surveys, vol. 56, no. 4, pp. 1–44, 2023, doi: 10.1145/3631976.
Disclaimer: AI is used for text summarization, polishing and explaining. Authors have verified all facts and claims. In case of an error, feel free to file an issue.