Home

Z software

Z developer tools

Code Assistant for Z

watsonx Code Assistant for Z
Accelerate the mainframe application lifecycle with generative AI and automation
Book a live demo Explore the interactive demo
Illustration of watsonx Code Assistant for Z
GenAI assisted application lifecycle to enable enterprise agility

IBM watsonx™ Code Assistant for Z is a generative AI-assisted product built to accelerate the mainframe application lifecycle and streamline modernization at lower cost and with less risk than today’s alternatives.

watsonx Code Assistant for Z supports the end-to-end application developer lifecycle with capabilities for application discovery and analysis, code explanation, automated code refactoring, code optimization advice, COBOL to Java transformation, and validation. Developers can automatically refactor selected elements of an application, optimize code to increase performance, and continue modernizing in COBOL. Or, they can transform code to Java with generative AI leveraging a highly tuned state-of-the-art large language model.

watsonx Code Assistant for Z provides the flexibility to deploy its genAI based capabilities either on-premises or as-a-service.

Westfield Insurance

80% time reduction for a developer to understand the application and 30% time reduction for a developer to be able to explain and potentially document code

IDC Spotlight: AI Coding Assistants for Application Modernization and IT Automation
See IDC's analysis on why application modernization and IT Automation are among the top use cases for GenAI in the software development lifecycle

Capabilities

Understand Explain Refactor Optimize Transform Validate
Benefits
Increase developer productivity

Accelerate code development and increase developer productivity throughout the application lifecycle.

Cut risks and costs

Lower the total cost and complexity of mainframe application modernization initiatives.

Reduce time to value

Reduce time to value for application modernization by using automation and AI recommendations.

Extend skills

Provide developers tools to expand their skills and support modernization initiatives. 

Maintain service quality

Maintain mainframe qualities of service and support fit-for-purpose deployment.

Leverage curated foundation model

Gain access to an out-of-the-box, IBM-trained large language model tuned for COBOL to Java translation.

 

Use cases Modernize Code
  • Use deep analysis to visualize and assess key programs and dependencies
  • Leverage Gen AI to explain and document COBOL and JCL in natural language.
  • Gain agility by automatically refactoring into more modular business services.
  • Improve COBOL with insights and recommendations for performance improvement.
Transform Language
  • Leverage generative AI to transform refactored COBOL code into object-oriented Java code.
  • Use automated testing to ensure semantic equivalence between refactored COBOL code and newly transformed Java code.
  • Ensure that any COBOL components of your applications are running optimally, following current performance standards, and can work efficiently with your new Java code.

 

 
Related products z/OS Connect

Create truly RESTful APIs to and from your IBM Z mainframe

watsonx Assistant for Z

Unlock new levels of productivity on the IBM Z platform with a generative AI assistant.

Test Accelerator for Z

Simplify z/OS application testing and accelerate quality goals.

Featured resources IBM Launches watsonx Code Assistant, Delivers Generative AI-powered Code Generation Capabilities Built for Enterprise Application Modernization

Read more on the availability of watsonx Code Assistant for Red Hat Ansible Lightspeed and watsonx Code Assistant for Z.

IBM Z® and Cloud Modernization Center (Community)

Accelerate transformation in your IBM zSystems environment with expert resources, guidance, and capabilities.

Harnessing Generative AI for Application Modernization at Speed and Scale

Read more on how to achieve application interoperability and modernization at your own rate and pace through IBM watsonx Code Assistant for Z.

Take Application Modernization and IT Automation to the next level with Generative AI

Learn the steps to achieve modernization with generative AI, including: start with a platform-centric approach, convert from complexity to simplicity, and prioritize scalability and security.

CEO Guide to Generative AI

Understand the importance of adopting generative AI and how it can be beneficial to business practices both now and in the future.

Take the next step

Ready to accelerate mainframe application modernization, powered by Generative AI? See what watsonx Code Assistant for Z can do when you schedule a live demo or speak with one of our product specialists. 

Book a live demo
More ways to explore  Documentation Support Community Expert Lab Services
Legal footnote

*IBM watsonx Code Assistant for Z includes an on-prem and as a service component. When the components are purchased together, watsonx Code Assistant for Z includes the referenced generative AI capabilities