siehe auch Projekte bzw. Produkte
XML-Parser für C und PL/1
Im Jahr 2001 habe ich einen XML-Parser in ANSI-C geschrieben und seither kontinuierlich weiterentwickelt. Der Parser läuft auf allen Plattformen, auch IBM-Großrechner, und kann von allen Programmiersprachen aus benutzt werden. Der Parser ist sehr schnell und speicher-optimiert, insbesondere in der SAX-Variante.
hochperformantes Tabellen-Verwaltungssystem
Dieses Tabellensystem aus dem Jahr 1999 dient dazu, Anwendungen in Rekordzeit mit den für sie nötigen Businessinformationen zu versorgen. Es ist bei der ALLIANZ-Versicherung als strategisches Tabellensystem auf verschiedenen Plattformen im Einsatz und hat sich aufgrund seiner überragenden Performance-Eigenschaften gegenüber diversen namhaften Konkurrenten (inklusive Microsoft und anderen) durchgesetzt. Aufgrund einer speziellen Vereinbarung mit der ALLIANZ darf ich es selbst vermarkten, ich habe die Rechte. Bitte sprechen Sie mich ggf. an.
Datenbank-Werkzeuge (ETL-Tools)
Das sind Werkzeuge, die es ermöglichen, Daten in verschiedenen Formaten zwischen Datenbanken von verschiedenen Herstellern hin- und herzutransportieren, Daten in diese Datenbanken zu laden und sie zu entladen. Lauffähig auf allen Plattformen; für alle gängigen Datenbanksysteme verfügbar.
Testverfahren für automatisierte Tests
ein Framework zum automatisierten Testen von Softwarekomponenten, wobei Schnittstellen dynamisch und flexibel simuliert werden; läuft auf allen Plattformen - im Einsatz bei großen Firmen, die damit die Korrektheit ihrer Software dauerhaft sicherstellen (bitte sprechen Sie mich zu Details an)
CCM (Change and Configuration Management)
über fast 10 Jahre habe ich mit internen Kollegen zusammen das Software-Freigabe- und -Konfigurations-System für den ALLIANZ-Leben-Großrechner betreut
Stanford Pascal Compiler
seit 2011 (verstärkt seit 2016) überarbeite und erweitere ich den Stanford Pascal Compiler (lauffähig auf IBM Mainframes, aber seit 2016 auch auf Windows, Linux usw.) als privates Projekt. Siehe auch hier.
für Anwendungsentwickler und Systemprogrammierer, Themen siehe hier