Overview

The IBM® watsonx Code Assistant™ for Z Understand (Z Understand) Web UI enables architects to get an overview and insights into an application. It includes a chat assistant that is backed by AI agents to answer questions, and has different analysis capabilities such as identifying business rules with the assistance of generative AI.

The challenges of analyzing complex applications

Analyzing complex applications is a lengthy process. It is difficult to find which parts of the applications are to be modernized and to understand where to fix the code to make the applications more performant.

Conducting an impact analysis can take weeks because it involves searching in many different places and looking at different data to come to an understanding.

To add to the complexity, personas of different domains need to collaborate. Sharing information might prove difficult for them.

Lastly, program documentation is often obsolete, inaccurate, or incomplete.

IBM watsonx Code Assistant for Z Understand (Z Understand) Web UI

The Z Understand Web UI fulfills the following goals:
  • Reduce the time that it takes to identify application impacts when responding to business requirements
  • Make architects more productive when they must decide how to modernize applications
  • Bring together different data sources to give insights and a holistic view of mainframe applications
  • Identify and create business rules
To achieve the goals, the Z Understand Web UI provides the following main features:
  • A dashboard that provides a holistic view of the application resources.
  • The ability to upload application specific data sources that undergo a smart analysis and are brought together into one place to help architects and developers. A data dictionary is created with the assistance of generative AI.
  • The watsonx chat assistant backed by AI agents to answer questions about programs and variables, relationships between application resources, and to identify where business logic is located in your code.
  • The identification and creation of business rules in your application with the assistance of generative AI.
Note: The AI agents are located in IBM Cloud, but all the application data is kept on premises.