Legacy Code – Perlen, die gepflegt werden müssen

IT-technisches Überarbeiten sichert nachhaltig die über Jahrzehnte aufgebaute Expertise

Legacy Code – Perlen, die gepflegt werden müssen

Legacy Code – Perlen, die gepflegt werden müssen 2560 1707 GR-Consult

Es mag manch einen überraschen – aber alte Computer-Programme und „alte“ Programmier-Sprachen stellen in vielen Bereichen von Technik und Wissenschaft unverändert das Rückgrat in vielen Anwendungen dar. So ist z.B. bei der NASA nach wie vor ein Großteil des „mission critical code“ in FORTRAN geschrieben und 2017 startete die NASA einen internationalen Wettbewerb, um dieses Erbe zu sichern.

Wir bei GR-Consult greifen bei unserer Programmier-Expertise auf beides zurück, auf annähernd vier Jahrzehnte Programmierung und SW-Design und – durch unsere jungen Mitarbeiter – auf modernste Entwicklungsansätze und Design-Konzepte.

Auch in der Hochwasser-Prognose gibt es in den gewachsenen Systemen viele Komponenten, die eine zentrale Rolle spielen. Oft sind es vergleichsweise kleine Programme in der Datenverarbeitung, mitunter sind es aber auch Programme mit zig-tausend Zeilen Code.

Mit der Überarbeitung aller Schnittstellenprogramme, die seit dem Jahr 2002 für die Anbindung der numerischen Modelle in FEWS erstellt wurden, hat GR-Consult diese kleinen, wichtigen Komponenten gesichert. Sie enthalten viele Detail- und Sonder-Lösungen und der besondere Wert der Aktualisierung liegt darin, dass wir das Gesamt-System modernisieren können, ohne langbewährte Abläufe und Schnittstellen zu verändern.

Datenschutzeinstellungen

Wenn Sie unsere Website besuchen, werden möglicherweise Informationen über bestimmte Dienste in Ihrem Browser gespeichert, normalerweise in Form von Cookies. Hier können Sie Ihre Datenschutzeinstellungen ändern. Bitte beachten Sie, dass das Blockieren einiger Arten von Cookies Auswirkungen auf die Funktionen unserer Website und den von uns angebotenen Diensten haben kann.

Informationen zu Cookies und Ihre Widerspruchsmöglichkeit finden Sie hier.

 

Klicken Sie, um eingebettete Videos zu aktivieren/deaktivieren
Klicken Sie, um Google Maps zu aktivieren/deaktivieren
Klicken Sie, um Google Analytics zu aktivieren/deaktivieren
 

Unsere Website verwendet Cookies hauptsächlich von Drittanbietern.
Definieren Sie Ihre Datenschutzeinstellungen und / oder stimmen Sie der Verwendung von Cookies zu.