Static analysis, reliability testing, and security testing are techniques for validating critical systems. Additional validation processes are required for critical systems due to the high costs and consequences of failure. Validation costs for critical systems are significantly higher than for non-critical systems, typically taking up more than 50% of total development costs. The outcome of the validation process is evidence that demonstrates the system's level of dependability.
Related topics: