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

IBM watsonx Platform: Compliance obligations to controls mapping

4 min read - US regulators including the Office of the Comptroller of the Currency (OCC), Securities and Exchange Commission (SEC), Federal Reserve Board (FRB) and others mandate financial services organizations to prove that laws, rules and regulations (LRRs) are covered across their risk governance framework. This oversight helps ensure a secure and sound control environment that aligns with the organization's risk tolerance and heightened regulatory standards. However, interpreting banking regulations can be complex and subjective, requiring expert judgment to determine applicability to specific…

How a company transformed employee HR experience with an AI assistant

3 min read - IBM Build Partner Inspire for Solutions Development is a regional consulting firm that provides enterprise IT solutions across the Middle East. Jad Haddad, Head of AI at Inspire for Solutions Development has embraced the IBM watsonx™ AI and data platform to enhance the HR experience for its 450 employees. Next-gen HR for a next-gen workforce As a new generation of digital natives enters the workforce, we are seeing new expectations around the employee experience. Gen Z employees prefer an HR…

Navigating the data deluge with robust data intelligence

3 min read - In the age of relentless digital progression, businesses stand on the brink of a data renaissance. The proliferation of digital devices and interactions has resulted in an unparalleled influx of data, which businesses must navigate with precision and strategy. Enterprises require more than just traditional data management; they need to harness the momentum of advanced data intelligence solutions to help ensure innovative prowess and maintain market dominance. The data conundrum: Managing the rise of data creation As we delve into…

IBM Newsletters

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