Therac-25: Ein Softwarefehler mit tödlichen Folgen
In den 1980er Jahren führte ein Softwarefehler in der Strahlentherapiemaschine Therac-25 zu mehreren Todesfällen und Verletzungen. Ein Race Condition im Softwarecode ermöglichte es der Maschine, bei schneller Dateneingabe fälschlicherweise massive Strahlendosen abzugeben. Der Vorfall unterstrich die schwerwiegenden Folgen der Vernachlässigung von Softwaretests und Prozessmanagement in sicherheitskritischen Systemen. Das Fehlen robuster Sicherheitsmechanismen erwies sich als tödlich. Dieser Fall dient als eindringliche Warnung im Software-Engineering und betont die Bedeutung umfassender Softwareentwicklungsprozesse, strenger Tests und organisatorischer Verantwortlichkeit, insbesondere in lebensbedrohlichen Situationen.
Mehr lesen