In der professionellen Softwareentwicklung ist es wichtig, Programme systematisch auf Laufzeitfehler zu testen, da Laufzeitfehler zu katastrophalen Auswirkungen führen können, insbesondere wenn sie erst während der produktiven Nutzung durch den Benutzer auftreten.