Genel Bakış
COBOL ve PL/I dahil mainframe uygulamalarının uçtan uca modernizasyonu için yapay zeka destekli iş akışlarıyla IBM Bob'u genişlet.
IBM Bob Premium Package for Z, IBM Bob IDE ve Bob Shell için yapay zeka destekli bir uzantıdır. Mainframe uygulamalarının uçtan uca modernizasyonunu sağlar. Yapılandırılmış iş akışları, otomasyon ve yapay zeka destekli içgörüleri birleştirerek işletmelerin COBOL ve PL/I gibi karmaşık mainframe kod tabanlarını analiz etmesine, yeniden düzenlemesine ve belgelemesine yardımcı olur. Daha fazla bilgi için tam Bob for Z dokümantasyonuna bakın.
Kullanılabilir iş akışları
Data dictionary oluştur
Otomatik tanımlama ve JSON tabanlı metadata depolama ile uygulama değişkenlerinin semantik anlayışını oluştur.
Program belgeleri oluştur
İş kuralları ve mantık akışı dahil COBOL, PL/I ve HLASM programları için otomatik olarak kapsamlı belgeler üret.
COBOL veya PL/I programını yeniden düzenle
Ayrık iş mantığını yeniden kullanılabilir, bağımsız servis programlarına çıkararak eski uygulamaları modüler hale getir.
Yeniden düzenlenmiş servis programı oluştur
Çıkarılan kod segmentlerini tamamen işlevsel, bağımsız COBOL veya PL/I servis programlarına dönüştür.
Kodu açıkla
Mimarlar, geliştiriciler ve iş paydaşları için çok perspektifli açıklamalarla eski kod tabanlarını anla.
Uçtan uca dönüşüm
Uygulama planlaması, kod oluşturma ve doğrulamayı tam, izlenebilir modernizasyon pipeline'larında birleştirir.
Uygulama belgeleri oluştur
COBOL, PL/I ve HLASM programları için diyagramlar ve çapraz referanslı sayfalar içeren yapılandırılmış HTML uygulama dokümantasyonu üretir.
Nasıl çalışır
IBM Bob Premium Package for Z, mainframe kod tabanlarının deterministik ve tekrarlanabilir modernizasyonu için tasarlanmıştır. Analizi, dönüşümü, doğrulamayı ve belgelemeyi rehberli, yapılandırılmış iş akışlarında birleştirir.
İş akışı tabanlı otomasyon
Yapılandırılmış, rehberli iş akışları data dictionary oluşturmadan servis çıkarmaya kadar karmaşık modernizasyon görevlerini standartlaştırır.
Derin eski kod anlayışı
Bağımlılıklar, copybook'lar ve kontrol akışı yolları dahil COBOL, PL/I, JCL, REXX ve HLASM programlarını anlar.
Entegre belgeleme
Her dönüşümün yanında markdown belgeleri oluşturur ve iş kurallarını çıkarırtur.
Uçtan uca dönüşüm
Uygulama planlaması, kod oluşturma ve doğrulamayı tam, izlenebilir modernizasyon pipeline'larında birleştirir.
Dil ve middleware desteği
Paket, COBOL, PL/I, JCL, REXX ve HLASM dahil mainframe dillerini; CICS, IMS, MQ ve DB2 için middleware desteğiyle birlikte destekler.
Skill'ler ve araçlar
Paket, tüm iş akışlarında kullanılan bir dizi yerleşik skill ve araç sağlar:
Skill'ler: Uygulama planlaması · Etki analizi · Data dictionary yönetimi · Kod açıklama · Kodlama standartlarının uygulanması
Araçlar: Kaynak kodu tarama ve kontrol akışı analizi · Data dictionary araçları · Dönüşüm kuralı oluşturucuları · Refactoring ve servis çıkarma araçları
Kullanım senaryoları
- Dönüşüm, doğrulama ve belgeleme içeren enterprise COBOL modernizasyonu
- Legacy mainframe sistemleri için otomatik belge oluşturma
- Uyumluluk ve denetim gereksinimleri için iş kuralı çıkarımı
- Monolitik programları yeniden kullanılabilir, servis odaklı bileşenlere ayrıştırma
- Üretim sistemlerinde değişiklik yapmadan önce etki analizi
Başlarken
Ön koşulları incele
Başlamadan önce ortamının ve projenin tüm gereksinimleri karşıladığından emin ol.
Daha fazla bilgi için Ön koşullar sayfasına bakabilirsin.
Bir iş akışı seç
Mevcut iş akışlarını incele ve modernizasyon hedefine uygun olanı belirle.
Daha fazla bilgi için İş akışları sayfasına bakabilirsin.
İş akışını başlat
Bob sohbet panelindeki İş akışını başlat düğmesini kullanarak veya /init, /refactor ya da /explain gibi slash komutlarını kullanarak seçtiğin iş akışını başlat.
Daha fazla bilgi için Başlarken sayfasına bakabilirsin.