Use cases

Use cases present how to use IBM® watsonx Code Assistant™ for Z Refactoring Assistant with the demo project GenApp to complete enterprise portfolio level analysis.

Z Refactoring Assistant supports the enterprise portfolio level analysis with IBM ADDI.

For more information about how to use Z Refactoring Assistant, see the following three use cases.
Table 1. Use cases
Use cases Scenarios
Tutorial for the Web UI: Isolating or extracting the Update Motor Policy functionality as a service Identify parts of an existing application to refactor the application into modular services.
Tutorial for the Web UI: Getting a backward data flow slice Understand how a variable gets the value that is used to update a database table or the query information from a database table.
Tutorial for the Web UI: Using a copybook as a seed in refactoring a monolithic code behind a z/OS Connect API Find only the relevant code that is invoked behind for each API to modularize the code and make it easy to maintain.
Tutorial for the VS Code extension: Isolating or extracting the Update Motor Policy functionality as a service Identify parts of an existing application to refactor the application into modular services.
Tutorial for the VS Code extension: Getting a backward data flow slice Understand how a variable gets the value that is used to update a database table or the query information from a database table.