개요
COBOL 및 PL/I를 포함한 메인프레임 애플리케이션의 엔드투엔드 현대화를 위한 AI 기반 워크플로우로 IBM Bob을 확장한다.
IBM Bob Premium Package for Z는 IBM Bob IDE 및 Bob Shell을 위한 AI 기반 확장 기능입니다. 메인프레임 애플리케이션의 엔드투엔드 현대화를 가능하게 합니다. 구조화된 워크플로우, 자동화, AI 기반 인사이트를 결합하여 기업이 COBOL 및 PL/I와 같은 복잡한 메인프레임 코드베이스를 분석, 리팩토링, 문서화하는 것을 지원합니다. 자세한 내용은 전체 Bob for Z 문서를 참조하세요.
사용 가능한 워크플로우
데이터 사전 생성
자동 식별 및 JSON 기반 메타데이터 저장으로 애플리케이션 변수에 대한 의미론적 이해를 구축한다.
프로그램 문서 생성
비즈니스 규칙 및 로직 흐름을 포함한 COBOL, PL/I, HLASM 프로그램에 대한 포괄적인 문서를 자동으로 생성한다.
COBOL 또는 PL/I 프로그램 리팩토링
개별 비즈니스 로직을 재사용 가능한 독립형 서비스 프로그램으로 추출하여 레거시 애플리케이션을 모듈화한다.
리팩토링된 서비스 프로그램 생성
추출된 코드 세그먼트를 완전히 기능하는 독립형 COBOL 또는 PL/I 서비스 프로그램으로 변환한다.
코드 설명
아키텍트, 개발자, 비즈니스 이해관계자를 위한 다각적인 설명으로 레거시 코드베이스를 이해한다.
엔드투엔드 변환
구현 계획, 코드 생성, 검증을 결합하여 완전하고 추적 가능한 현대화 파이프라인을 구성한다.
애플리케이션 문서 생성
COBOL, PL/I 및 HLASM 프로그램에 대한 다이어그램과 상호 참조 페이지가 포함된 구조화된 HTML 애플리케이션 문서를 생성합니다.
작동 방식
IBM Bob Premium Package for Z는 메인프레임 코드베이스의 결정론적이고 반복 가능한 현대화를 위해 구축되었습니다. 분석, 변환, 검증, 문서화를 안내된 구조화된 워크플로우에 통합합니다.
워크플로우 기반 자동화
구조화된 안내 워크플로우가 data dictionary 생성부터 서비스 추출까지 복잡한 현대화 작업을 표준화한다.
깊은 레거시 이해
종속성, copybook, 제어 흐름 경로를 포함한 COBOL, PL/I, JCL, REXX, HLASM 프로그램을 이해한다.
통합 문서화
모든 변환과 함께 마크다운 문서를 생성하고 비즈니스 규칙을 추출한다 — 별도의 문서화 단계가 필요 없다.
엔드투엔드 변환
구현 계획, 코드 생성, 검증을 결합하여 완전하고 추적 가능한 현대화 파이프라인을 구성한다.
언어 및 미들웨어 지원
이 패키지는 COBOL, PL/I, JCL, REXX, HLASM 을 포함한 메인프레임 언어와 CICS, IMS, MQ, DB2 미들웨어를 지원합니다.
스킬 및 도구
이 패키지는 모든 워크플로우에서 사용되는 내장 스킬 및 도구 세트를 제공합니다.
스킬: 구현 계획 · 영향 분석 · 데이터 사전 관리 · 코드 설명 · 코딩 표준 적용
도구: 소스 코드 스캐닝 및 제어 흐름 분석 · 데이터 사전 도구 · 변환 규칙 생성기 · 리팩토링 및 서비스 추출 도구
사용 사례
- 변환, 검증, 문서화를 포함한 엔터프라이즈 COBOL 현대화
- 레거시 메인프레임 시스템을 위한 자동 문서 생성
- 규정 준수 및 감사 요건을 위한 비즈니스 규칙 추출
- 모놀리식 프로그램을 재사용 가능한 서비스 지향 컴포넌트로 분해
- 프로덕션 시스템 변경 전 영향 분석