Übersicht
Erweitere IBM Bob um zweckgerichtete KI-Workflows für das Upgrade, die Migration und die Modernisierung von Java-Unternehmensanwendungen in großem Maßstab.
Das IBM Bob Premium Package für Java Modernization erweitert IBM Bob um geführte, automatisierte Workflows, die die Komplexität, das Risiko und den Zeitaufwand bei der Modernisierung von Java-Unternehmensbeständen reduzieren. Es ist für Java-Entwickler konzipiert, die reale Herausforderungen angehen — von Versions-Upgrades und Laufzeit-Migration bis hin zu UI-Framework-Migrationen und Testgenerierung.
Verfügbare Workflows
Java Upgrade Workflow
Upgrade von Java 8 oder 11 auf moderne Versionen (17, 21 oder 25) mit KI-gesteuerter Validierung und agentischen Korrekturen.
Liberty Modernization Workflow
Migration von traditionellem WebSphere zur Liberty-Laufzeit, integriert mit dem IBM Application Modernization Accelerator.
UI Modernization Workflow
Modernisierung von Legacy-UI-Frameworks auf moderne Alternativen mit komponentenweiser Migration und Validierungsgates.
Unit Test Generation Workflow
Strategie-zuerst Testgenerierung mit Generieren–Ausführen–Korrigieren-Schleifen und JaCoCo-Coverage-Integration.
Java Vulnerability Remediation Workflow
Identifiziert bekannte Sicherheitslücken in Java-Abhängigkeiten mithilfe der OSV-Datenbank, priorisiert Befunde und aktualisiert betroffene Abhängigkeiten auf sichere Versionen.
Verfügbare Skills
| Name | Beschreibung |
|---|---|
spring-boot-to-quarkus | Migriert Spring-Boot-Anwendungen zu Quarkus mithilfe eines modularen, gate-gesteuerten Skill-Flows mit Kompilierungsvalidierung nach jeder Phase. |
Weitere Informationen dazu, wie Skills in Bob funktionieren, findest du unter Skills.
So funktioniert es
Das Java Modernization Package ist für deterministische, wiederholbare Modernisierungs-Workflows in großen Java-Anwendungen optimiert. Es vereint Analyse, Transformation und Validierung in einer einzigen entwicklergetriebenen Erfahrung.
Enterprise-Kontext
Systemweites Verständnis großer Java-Bestände, einschließlich Abhängigkeiten und architektonischer Beziehungen.
Agentische Transformationen
Mehrstufige Refactoring-Zyklen (Build → Test → Diagnose → Fix), die iterieren, bis die Anwendung erfolgreich läuft.
Stabile Leitplanken
Validiert Änderungen frühzeitig und erkennt Nebenläufigkeitsrisiken, Konfigurationsdrift und Performance-Regressionen vor der Integration.
OpenRewrite-Integration
Deterministische Recipe-Automatisierung für Code-Transformationen, die wiederholbare Ergebnisse in großen Codebases gewährleistet.
Operationeller Einfluss
Migrationsergebnisse werden in Modernisierungsphasen wiederverwendet, ohne erneute Analyse, was Zeit bei großen Migrationen spart.
IBM Enterprise-Vertrauen
Aufgebaut auf IBMs unternehmensgerechtem Zuverlässigkeitsmodell für Governance, Überprüfbarkeit und Nachverfolgbarkeit.
Build-Tool-Unterstützung
Das Package unterstützt sowohl Maven als auch Gradle als Build-Tools.
Erste Schritte
Voraussetzungen prüfen
Stelle sicher, dass deine Umgebung, dein System und dein Projekt alle Anforderungen erfüllen, bevor du beginnst.
Weitere Informationen findest du unter Voraussetzungen.
Einen Workflow auswählen
Überprüfe die verfügbaren Workflows und identifiziere, welcher zu deinem Modernisierungsziel passt.
Weitere Informationen findest du unter Workflows.
Den Workflow starten
Starte deinen gewählten Workflow über die Schaltfläche Workflow starten im Bob-Chat-Panel oder verwende den Skill-Befehl /start-java-mod.
Weitere Informationen findest du unter Erste Schritte.