Grundlagen
- Wissensbrücken
Warum wir seit 1995 Brücken bauen – zwischen Systemen, zwischen Alt und Neu und heute zwischen Ihrem IT-System und den Menschen, die es verantworten. Und was ein Knowledge Graph für Legacy-Systeme dabei leistet.
- Das OMAN Framework
Wie wir mit dem Object Metadata Analyzer aus allen Schichten Ihres Systems einen Wissensgraphen erstellen – die Werkzeuge, die drei Phasen und welche Kombination welche Frage beantwortet.
Fachartikel
- Software-Analyse mit Knowledge-Graphen und LLM
Andres Koch und Remo Koch, WSRE 2026
Grosse Code-Basen sprengen die Kapazitätsgrenzen eines LLMs, das Einlesen in einen Knowledge-Graphen ist dagegen deterministisch und wiederholbar. Wie die Kombination beider Ansätze überzeugende Analyse-Resultate und Abfragen in natürlicher Sprache ermöglicht – mit drei Beispielen aus der Praxis.
- Modernisierung von Applikationen
Andres Koch und Remo Koch, OBJEKTspektrum 02/2021
«Alles neu…» ist nicht immer das Wahre: Ein praxiserprobtes Vorgehen in drei Schritten zeigt, wie bestehende Applikationen analysiert, modularisiert und phasenweise modernisiert werden können – statt sie vorschnell komplett neu zu entwickeln.
- Vom Monolithen zur Service-Architektur mit Hilfe von Graphen
Andres Koch und Remo Koch, WSRE 2020
Wie sich mit Graphen-Metadaten und gängigen Graphen-Algorithmen wie Degree, Closeness und Betweenness Centrality sinnvolle Komponenten-Grenzen in gewachsenen Monolithen finden lassen. Ein Hybrid-Ansatz, bei dem der Mensch Intelligenz und Strategie beisteuert und die Maschine Geschwindigkeit und Präzision.
- Füsse im Beton, Kopf in der Cloud
Dr. Reinhold Thurner und Andres Koch, OBJEKTspektrum 06/2019
Veraltete Legacy-Systeme hängen wie Kletten an den Firmen – mit traditioneller Wartung ist der Sprung aus der Abhängigkeit nicht zu schaffen. Der Artikel zeigt, wie Refaktorierung mit einer Metadaten-zentrierten Umstellungsmaschine gelingt und welche Hürden dabei zu überwinden sind.
- Automatisierte Code-Refaktorierung in der Praxis
Andres Koch und Remo Koch, WSRE 2019
Eine Fallstudie zur teilautomatisierten Refaktorierung einer Java-EE-Code-Basis mit über 6000 Klassen: Warum enge Zusammenarbeit mit dem Kunden, eine klare Zielarchitektur und ein pragmatisches, iteratives Vorgehen über den Erfolg entscheiden.
- Teilautomatisiertes Architektur-Reengineering in einem JavaEE Monolithen
Kai-Uwe Herrmann (Bison Schweiz AG), WSRE 2019
Wie die Bison Schweiz AG die Defaulting-Logik ihres 1,5 Millionen Zeilen grossen ERP-Monolithen Bison Process mit einem auf dem OMAN Framework basierenden Generator teilautomatisiert in eine komponentenorientierte Zielarchitektur überführt. Rund die Hälfte des manuellen Migrationsaufwands entfällt dabei.
- Metadaten basiertes, teilautomatisiertes Software-Reengineering
Andres Koch und Remo Koch, WSRE 2018
Warum eine teilautomatisierte, auf Metadaten basierte Analyse- und Generierungs-Methode beim Reengineering zielführender sein kann als eine vollständig automatisierte Transformation. Der Workshop-Beitrag beschreibt das Metadaten-Modell, das mehrstufige Praxis-Vorgehen und Erfahrungen aus konkreten Migrations- und Analyse-Projekten.
- Modellbasiertes Software-Reengineering: Teilautomatisierte Migration eines GUI in eine Web-Umgebung
Dr. Reinhold Thurner, Andres Koch und Remo Koch, OBJEKTspektrum 06/2014
Wie eine in C++ geschriebene GUI-Applikation mit 130 Masken und über 10.000 Feldern mit Parsern, einem Metadaten-Repository und Generatoren in nur acht Monaten in eine moderne Web-Umgebung auf Basis von AngularJS migriert wurde.
Transformation beginnt mit der richtigen Strategie — und einer fundierten Datenbasis.
Unverbindliches Erstgespräch vereinbaren