COBOL-Besonderheit sorgt für DOGE-Irrtum

Laut einem Bericht von „Golem“ hat die von US-Präsident Donald Trump per Dekret eingerichteten Arbeitsgruppe namens „Department of Government Efficiency“ (DOGE) fälschlicherweise Sozialversicherungsbetrug bei Personen vermutet, die in den Systemen der zuständigen Behörde mit einem Alter von 150 Jahren aufgeführt waren.

Angemerkt wird, dass diese Behauptung auf einem Missverständnis basiert und Entwickler eine profane Erklärung für die Altersanomalie anführen: „Die Systeme der Sozialversicherungsbehörde, die auf der Programmiersprache COBOL aus den 1960er Jahren basieren, verwenden bei der Verarbeitung unvollständiger Geburtsdatumseinträge ein bestimmtes Referenzdatum – den 20. Mai 1875 –, was zu einem scheinbaren Alter von 150 Jahren im Jahr 2025 führt…“

COBOL verfüge jedoch über keinen eingebauten Datentyp für Datumsangaben und lege daher kein spezifisches Referenzdatum fest. „Die Wahl des Referenzdatums hängt von der jeweiligen Implementierung und den Anforderungen des Systems ab. In einigen Anwendungen wurde der 20. Mai 1875 als Referenzdatum gewählt, da an diesem Tag die Meterkonvention unterzeichnet wurde, was zur Einführung des metrischen Systems führte.“

Fazit von „Golem“: „Die Abhängigkeit der Social Security Administration vom veralteten COBOL, zeigt zwar, dass die Technik überholt werden müsste, doch ein Sozialversicherungsbetrug ist dies nicht. Die Einschränkungen der Programmiersprache bei der Handhabung von Datumsangaben führten zu verschiedenen Umgehungslösungen, die bei Betrachtung ohne den richtigen Kontext zu ungewöhnlichen Ergebnissen führen können.“

Den vollständigen Artikel lesen Sie hier: https://www.golem.de/news/us-sozialversicherung-doge-faellt-auf-cobol-herein-2502-193440.html