August 13, 2024 By Keri Olson
Andy Bradfield
2 min read

Enterprises today are adopting generative AI faster than before. According to an IBM survey, “83% of C-suite executives say modernizing applications is central to their organization’s business strategy. And 89% say that using generative AI in application modernization projects will drive growth by improving existing products and services and building new capabilities.”

IBM® watsonx Code Assistant for Z is built to assist developers, architects and system programmers in modernizing their mainframe applications through the use of generative AI and automation. Clients can leverage watsonx Code Assistant for Z to help understand, explain, refactor, optimize, transform and validate their COBOL code and accelerate the application modernization journey.

Available now, IBM watsonx Code Assistant for Z 2.1 further assists developers and system programmers in optimizing COBOL application performance (Code Optimization Advice) and understand JCL code (Code Explanation for JCL).

Analyze, prioritize and resolve COBOL performance issues faster with Code Optimization Advice

Code Optimization Advice is designed to streamline COBOL application development and enhance performance. This capability addresses the challenges faced by developers working with COBOL applications and empowers them to deliver efficient and modern code.

With Code Optimization Advice, client teams can:

  • Prioritize and resolve performance issues efficiently, through an in-depth analysis of COBOL modules with code optimization.
  • Gain clear insights into areas requiring improvement with a line-by-line analysis.
  • Improve productivity through ranking and prioritization of performance problems based on impact.

Learn how a developer can find, prioritize and fix performance issues faster using watsonx Code Assistant for Z.

Ease the understanding and documentation of JCL code and onboard system programmer swiftly with code explanation for JCL

In June, IBM announced the availability of COBOL code explanation. IBM watsonx Code Assistant for Z Code Explanation is now enhanced to include support for JCL, enabling system programmers to gain knowledge of JCL and Z automation assets faster. Leveraging generative AI with a purpose-trained large language model (LLM), code explanation for JCL produces natural language explanations in real time, simplifying and accelerating the time it takes to understand and document an application.

With Code Explanation for JCL, client teams can:

  • Facilitate modernization strategy with deeper insights into programs through the explanations provided.
  • Reduce reliance on senior system programmers by providing English explanations of the JCL steps to a less experienced user, accelerating time to understand the application.
  • Streamline documentation with code explanation, inserting JCL explanations as comments and leverage for documentation, facilitating seamless updates and knowledge retention.

Generative AI can help business leaders stay ahead, and watsonx Code Assistant for Z is designed to help accelerate mainframe application modernization. With its latest version, watsonx Code Assistant for Z introduces code optimization advice and JCL code explanation.

These enhancements enable users to analyze, prioritize and resolve COBOL performance issues swiftly, and gain real-time, natural language explanations for JCL, simplifying application understanding and documentation. This allows enterprises to gain agility and move faster, increase productivity, and expand the talent pool of mainframe developers and system programmers.

See how watsonx Code Assistant for Z can transform your mainframe application modernization process Book a live demo

More from Artificial intelligence

From checkers to chess: A brief history of IBM AI

4 min read - Whether you realize it or not, you might be interacting with IBM watsonx™ daily, such as when booking a flight, speaking with customer service, working with IT, playing fantasy football, or engaging in numerous other activities. While the growing popularity of consumer AI chatbots have led many companies to recently enter the artificial intelligence (AI) space, IBM’s journey with AI has been decades in the making. In fact, IBM has been involved with AI for over 70 years and partners with companies across various…

AI agents evolve rapidly, challenging human oversight

4 min read - Silicon Valley investor Marc Andreessen has transferred $50,000 in Bitcoin to an X AI bot. The recipient, known as "Truth Terminal" or @truth_terminal, is a semi-autonomous AI agent that has been active on the platform since mid-June and has gained a following among tech enthusiasts and AI aficionados. The exchange began when Andreessen, co-founder of venture capital firm Andreessen Horowitz, inquired about the bot's goals and financial needs. After some discussion, he agreed to provide a one-time grant of $50,000,…

Announcing Control-M integration with IBM Databand for holistic data observability

2 min read - IBM® Databand® is designed to support the hybrid and multicloud data landscape and work with any orchestration, data integration or workflow automation tool. In the quest to bring all your monitoring data under one roof, Databand enables tighter integration with cloud and on-prem applications. Last time, we announced the Databand integration with Azure ADF, and this time it’s the integration with BMC Control-M. IBM Databand acts as a magnifying glass for your Control-M workflows, providing a more comprehensive understanding of…

IBM Newsletters

Get our newsletters and topic updates that deliver the latest thought leadership and insights on emerging trends.
Subscribe now More newsletters