Multi-Agenten-System-(MAS) Ansatz
Im Rahmen des Forschungsprojektes wurde ein innovativer Multi-Agenten-System-(MAS)-Ansatz entwickelt und implementiert. Dieser Ansatz nutzte die kollektiven Fähigkeiten spezialisierter KI-Agenten, die in einem orchestrierten System zusammenarbeiten, um den Migrationsprozess von Legacy-Applikationen, insbesondere Office-basierter Fachverfahren, zu automatisieren.
Der MAS-Ansatz zeichnet sich durch folgende Merkmale aus:
- Flexible, eigenständige Agenten: Jeder Agent ist auf spezifische Aufgaben im Migrationsprozess spezialisiert, wie z. B. Code-Analyse, Transformation oder Validierung. Diese Modularität ermöglicht eine einfache Anpassung und Erweiterung des Systems.
- Kooperative Zusammenarbeit: Die Agenten kommunizieren und koordinieren ihre Aktivitäten, um eine effiziente und effektive Migration zu gewährleisten. Dies umfasst den Austausch von Kontextinformationen und die Abstimmung von Arbeitsergebnissen.
- Anpassbar: Der Migrationsprozess ist durch die Agenten und Workflow definiert, was eine flexible Steuerung des Ablaufs ermöglicht. Dies umfasst die Definition von Migrationsregeln, Qualitätskriterien und Teststrategien.
Nachteil des MAS-Ansatzes ist jedoch die Komplexität der Steuerung und Koordination der verschiedenen Agenten, was zu Herausforderungen bei der Sicherstellung konsistenter und qualitativ hochwertiger Migrationsergebnisse führen kann. Darum wurde der MAS-Ansatz im weiteren Verlauf durch den Agentic-Coding-Ansatz ersetzt, der eine zentralisierte Steuerung und konsistentere Ergebnisse durch eine vorgefertigte Agentenlogik ermöglicht, ohne die Flexibilität und Modularität des MAS-Ansatzes vollständig aufzugeben. Allgemein zeigte der MAS-Ansatz wertvolle Erkenntnisse für die KI-gestützte Modernisierung von Fachverfahren und legte den Grundstein für die weitere Entwicklung des Migrations-Tools.
Nachfolgend eine Übersicht des MAS-Migrationsansatzes:
