Description
IBM watsonx Code Assistant for Z is designed to accelerate the modernization of mainframe applications using generative AI and automation. It supports developers throughout the application lifecycle, from discovery and analysis to refactoring, code explanation, generation, optimization, and transformation to newer languages. This tool aims to lower modernization risks, enhance developer productivity, and speed up time to value.
Read More
The platform provides clear insights into mainframe applications, their relationships, and dependencies through automated discovery and analysis. AI agents help understand mainframe code and document business logic quickly, reducing the knowledge gap and streamlining documentation processes. Developers can generate new COBOL code using natural language prompts via a chat interface or receive real-time in-line code suggestions, leveraging fine-tuned LLM trained on IBM Z.
IBM watsonx Code Assistant for Z also facilitates the automatic refactoring of COBOL and PL/I applications into modular business services, improving accuracy and reducing the time and skill required from developers. It provides prioritized insights into performance inefficiencies by analyzing COBOL modules, enhancing application performance and streamlining development.
Generative AI accelerates COBOL to high-quality Java transformations, enabling rapid testing with auto-generated unit tests to compare semantic equivalence between new Java services and original COBOL code. This ensures confidence in language transformation while maintaining IBM Z runtimes and quality of services with interoperability, integration, and enterprise standardization.
IBM watsonx Code Assistant for Z is suitable for developers looking to understand, manage, modernize, or build COBOL applications from scratch. It helps expand the mainframe developer talent pool and enables deep analysis of PL/I applications, speeding up modernization efforts.
- CategoryAI Coding Assistants
- DeploymentCloud
- PlatformsIBM Z
IBM watsonx Code Assistant for Z's Core Features
Automated discovery and analysis of mainframe applications
AI-driven code understanding and documentation
Natural language code generation and suggestions
Automated refactoring of COBOL and PL/I applications
Performance inefficiency insights at source code level
Rapid COBOL to Java transformations
Auto-generated unit tests for semantic equivalence
Interoperability and integration with IBM Z runtimes
How to use IBM watsonx Code Assistant for Z?
Configure: Set up AI agents for code analysis
Use: Generate COBOL code with natural language prompts
Transform: Refactor COBOL to Java automatically
Optimise: Analyse performance inefficiencies
IBM watsonx Code Assistant for Z's Use Cases
- Code modernization
- Performance optimization
- Developer onboarding
- Documentation automation
- Language transformation














