Überprüfung techniques are broadly classified as static or dynamic. Static verification (or static analysis) examines the system’s code or design without executing it. Examples include code reviews, inspections, and automated static analysis tools. Dynamic verification (or testing) involves executing the system with a set of inputs and observing its behavior to find defects. Both are complementary for comprehensive quality assurance.
