Przegląd
Rozszerz IBM Bob o przepływy pracy oparte na AI do kompleksowej modernizacji aplikacji mainframe, w tym COBOL i PL/I.
IBM Bob Premium Package for Z to rozszerzenie oparte na AI dla IBM Bob IDE i Bob Shell. Umożliwia kompleksową modernizację aplikacji mainframe. Łączy ustrukturyzowane przepływy pracy, automatyzację i wglądy oparte na AI, aby pomóc przedsiębiorstwom analizować, refaktoryzować i dokumentować złożone bazy kodu mainframe, takie jak COBOL i PL/I. Więcej informacji znajdziesz w pełnej dokumentacji Bob for Z.
Dostępne przepływy pracy
Generuj data dictionary
Budowanie semantycznego rozumienia zmiennych aplikacji z automatyczną identyfikacją i przechowywaniem metadanych w formacie JSON.
Generuj dokumentację programu
Automatyczne tworzenie kompleksowej dokumentacji dla programów COBOL, PL/I i HLASM, w tym reguł biznesowych i przepływu logiki.
Refaktoryzuj program COBOL lub PL/I
Modularyzacja aplikacji legacy poprzez ekstrakcję dyskretnej logiki biznesowej do wielokrotnie używanych, samodzielnych programów usługowych.
Generuj zrefaktoryzowany program usługowy
Przekształcanie wyodrębnionych segmentów kodu w w pełni funkcjonalne, samodzielne programy usługowe COBOL lub PL/I.
Wyjaśnij kod
Rozumienie baz kodu legacy z wyjaśnieniami z wielu perspektyw dla architektów, programistów i interesariuszy biznesowych.
Transformacja end-to-end
Łączy planowanie implementacji, generowanie kodu i walidację w kompletne, identyfikowalne potoki modernizacji.
Generuj dokumentację aplikacji
Tworzy ustrukturyzowaną dokumentację aplikacji w formacie HTML z diagramami i stronami z odwołaniami krzyżowymi dla programów COBOL, PL/I i HLASM.
Jak to działa
IBM Bob Premium Package for Z jest zbudowany z myślą o deterministycznej, powtarzalnej modernizacji baz kodu mainframe. Integruje analizę, transformację, walidację i dokumentację w prowadzone, ustrukturyzowane przepływy pracy.
Automatyzacja oparta na przepływach pracy
Ustrukturyzowane, prowadzone przepływy pracy standaryzują złożone zadania modernizacyjne — od generowania data dictionary po ekstrakcję usług.
Głębokie rozumienie legacy
Rozumie programy COBOL, PL/I, JCL, REXX i HLASM, w tym zależności, copybooki i ścieżki przepływu sterowania.
Zintegrowana dokumentacja
Generuje dokumentację markdown i wyodrębnia reguły biznesowe przy każdej transformacji — bez oddzielnego kroku dokumentacji.
Transformacja end-to-end
Łączy planowanie implementacji, generowanie kodu i walidację w kompletne, identyfikowalne potoki modernizacji.
Obsługa języków i middleware
Pakiet obsługuje języki mainframe, w tym COBOL, PL/I, JCL, REXX i HLASM, z obsługą middleware dla CICS, IMS, MQ i DB2.
Skills i narzędzia
Pakiet zawiera zestaw wbudowanych skills i narzędzi używanych we wszystkich przepływach pracy:
Skills: Planowanie implementacji · Analiza wpływu · Zarządzanie data dictionary · Wyjaśnianie kodu · Egzekwowanie standardów kodowania
Narzędzia: Skanowanie kodu źródłowego i analiza przepływu sterowania · Narzędzia data dictionary · Generatory reguł transformacji · Narzędzia do refaktoryzacji i ekstrakcji usług
Przypadki użycia
- Modernizacja COBOL klasy enterprise z transformacją, walidacją i dokumentacją
- Automatyczne generowanie dokumentacji dla systemów mainframe legacy
- Ekstrakcja reguł biznesowych na potrzeby zgodności i audytu
- Rozkład monolitycznych programów na wielokrotnie używalne komponenty zorientowane na usługi
- Analiza wpływu przed wprowadzeniem zmian w systemach produkcyjnych
Pierwsze kroki
Sprawdź wymagania wstępne
Upewnij się, że twoje środowisko i projekt spełniają wszystkie wymagania przed rozpoczęciem.
Więcej informacji znajdziesz w Wymagania wstępne.
Wybierz przepływ pracy
Przejrzyj dostępne przepływy pracy i zidentyfikuj, który odpowiada twojemu celowi modernizacji.
Więcej informacji znajdziesz w Przepływy pracy.
Uruchom przepływ pracy
Uruchom wybrany przepływ pracy za pomocą przycisku Uruchom przepływ pracy w panelu czatu Bob, lub użyj poleceń slash takich jak /init, /refactor lub /explain.
Więcej informacji znajdziesz w Pierwsze kroki.