Descripción general
Amplía IBM Bob con flujos de trabajo impulsados por IA para la modernización de extremo a extremo de aplicaciones mainframe, incluyendo COBOL y PL/I.
El IBM Bob Premium Package for Z es una extensión impulsada por IA para IBM Bob IDE y Bob Shell que combina flujos de trabajo estructurados, automatización e insights impulsados por IA para analizar, refactorizar y documentar bases de código mainframe complejas como COBOL y PL/I.
Esta documentación proporciona información para instalar, configurar y usar IBM Bob Premium Package for Z. Cubre las capacidades impulsadas por IA del producto, flujos de trabajo, funciones de análisis de aplicaciones, herramientas de modernización de código e integraciones que ayudan a optimizar el desarrollo y mantenimiento de aplicaciones IBM Z.
Para más información, consulta la documentación completa de Bob for Z.
Flujos de trabajo disponibles
Generar data dictionary
Construir una comprensión semántica de las variables de la aplicación con identificación automática y almacenamiento de metadatos en formato JSON.
Generar documentación de programa
Producir automáticamente documentación completa para programas COBOL, PL/I, Assembler y JCL, incluyendo reglas de negocio y flujo de lógica.
Refactorizar programa COBOL o PL/I
Modularizar aplicaciones legacy extrayendo lógica de negocio discreta en programas de servicio reutilizables e independientes.
Generar programa de servicio refactorizado
Transformar segmentos de código extraídos en programas de servicio COBOL o PL/I completamente funcionales e independientes.
Explicar código
Comprender bases de código legacy con explicaciones desde múltiples perspectivas para arquitectos, desarrolladores y partes interesadas del negocio.
Transformación de extremo a extremo
Combina planificación de implementación, generación de código y validación en pipelines de modernización completos y trazables.
Generar documentación de aplicación
Produce documentación de aplicación HTML estructurada con diagramas y páginas con referencias cruzadas para programas COBOL, PL/I, Assembler y JCL.
Cómo funciona
El IBM Bob Premium Package for Z está diseñado para la modernización determinista y repetible de bases de código mainframe. Integra análisis, transformación, validación y documentación en flujos de trabajo guiados y estructurados.
Automatización basada en flujos de trabajo
Flujos de trabajo estructurados y guiados que estandarizan tareas de modernización complejas — desde la generación del data dictionary hasta la extracción de servicios.
Comprensión profunda del legacy
Analiza programas COBOL, PL/I, JCL, REXX y HLASM incluyendo dependencias, copybooks y rutas de flujo de control.
Documentación integrada
Genera documentación markdown y extrae reglas de negocio junto a cada transformación.
Transformación de extremo a extremo
Combina planificación de implementación, generación de código y validación en pipelines de modernización completos y trazables.
Soporte de lenguajes y middleware
IBM Bob Premium Package for Z admite lenguajes mainframe como COBOL, PL/I, JCL, REXX y HLASM, con soporte de middleware para CICS, IMS, MQ y Db2.
Skills y herramientas
IBM Bob Premium Package for Z incluye un conjunto de skills y herramientas integradas utilizadas en todos los flujos de trabajo:
Skills: Planificación de implementación · Análisis de impacto · Gestión del data dictionary · Explicación de código · Aplicación de estándares de codificación
Herramientas: Escaneo de código fuente y análisis de flujo de control · Herramientas de data dictionary · Generadores de reglas de transformación · Herramientas de refactoring y extracción de servicios
Casos de uso
- Modernizar aplicaciones COBOL enterprise con transformación, validación y documentación
- Generar documentación automatizada para sistemas mainframe legacy
- Extraer reglas de negocio para requisitos de cumplimiento y auditoría
- Descomponer programas monolíticos en componentes reutilizables orientados a servicios
- Realizar análisis de impacto antes de realizar cambios en sistemas de producción
Primeros pasos
Asegúrate de que tu entorno y proyecto cumplan todos los requisitos antes de comenzar.
Para más información, consulta Requisitos previos.
Revisa los flujos de trabajo disponibles e identifica cuál se ajusta a tu objetivo de modernización.
Para más información, consulta Flujos de trabajo.
Selecciona tu flujo de trabajo e inícialo usando el botón Iniciar flujo de trabajo en el panel de chat de Bob, o usa un comando slash como /init, /refactor o /explain.
Para más información, consulta Primeros pasos.