Explain
Highly complex mainframe applications lack sufficient documentation and support from application subject matter experts. As a result, maintenance and modernization cannot be performed properly because of a lack of application knowledge.
Designed to overcome these challenges, the Code Explanation feature of IBM® watsonx Code Assistant™ for Z accelerates system programmers and Java™ developers understanding of COBOL, JCL, PL/I REXX, or Assembler (Preview) code.
Use the Code Explanation service to understand your code, whether it is COBOL, JCL, PL/I, REXX, or Assembler (Preview). This service enables you to perform tasks such as learning, troubleshooting, documentation, testing, maintenance, and modernization.
2.4.0+ As an enhancement to the code explanation capabilities, watsonx Code Assistant for Z provides a Chat Experience feature which can be used to get explanations about code through a chat interface. Early tenure developers or system programmers can seamlessly engage themselves with this extension that uses an agentic framework, getting quick and accurate answers to questions about their code without relying on senior developers.
IBM watsonx Code Assistant for Z leverages generative AI based on the IBM Granite™ foundation model, that is specifically trained on COBOL, JCL, REXX, and PL/I code explanations, to drive enterprise application modernization.