Fehlererkennung
Fehlererkennung beschreibt Verfahren und Mechanismen, mit denen das Vorliegen von Fehlern in Daten, Signalen, Prozessen oder Systemzuständen erkannt wird. Sie spielt in der Informations- und Kommunikationstechnik, der Datenspeicherung, der Softwareentwicklung und den Betriebssystemen eine zentrale Rolle, um Integrität, Verlässlichkeit und Sicherheit zu erhöhen.
In der Datenübertragung und -verarbeitung werden Fehler durch Redundanz und Prüfsummen erkannt. Typische Methoden sind einfache
Bei der Datenspeicherung werden Fehler erkennende Codes eingesetzt, häufig in Form von ECC-Speicher, der Parität oder
In Software und Betriebssystemen erfolgen Fehlererkennung durch Laufzeitprüfungen, Assertions, Integralitätstests, Logging und Monitoring. Netzwerke nutzen Protokolle
Fehlererkennung unterscheidet sich von der Fehlerkorrektur, die zusätzlich aktive Korrekturmaßnahmen bereitstellt, sowie von der Fehlervermeidung, die