Viewing the dataflow analysis
Wazi Analyze supports dataflow analysis through web user interface for COBOL, PL/I, Assembler, and C languages. Learn how to view the dataflow analysis of your scan through the Wazi Analyze web user interface.
To view the dataflow analysis for COBOL, PL/I, Assembler, and C, complete the
following steps:
- Open the browser and navigate to
https://localhost:5000. The Wazi Analyze "Log in" dialog is
displayed.Note: Wazi Analyze supports remote network access through a web browser or APIs. You can configure hostname to a network hostname or an IP address.
- Enter the password that you provided to log in to Wazi Analyze. For more information, see Starting up and shutting down the server.
- Optional: Select a Wazi Analyze data provider on the data provider page. The data provider is only shown as a landing page if you have set up more than one data provider in your Wazi Analyze container.
- Select a workspace that you want to view dataflow analysis for from the Workspaces screen.Notes:
- If you have only one workspace and one data provider in your Wazi Analyze container, you do not need to select a workspace to get started. The analysis page of that workspace is shown by default.
- Wazi Analyze does not persist the workspace selection. You need to select a workspace each time you log in to the system.
- The workspace name corresponds to the project name that you created in the Wazi Analyze container.
- Search for a variable name that you want to see the dataflow analysis for. You can select the
Variables artifact type from the Artifact type drop-down list to
filter the search results to display only variables.Notes:
- Wazi Analyze supports wildcard search. You can use the '*' (asterisk) symbol or the '?'
(question mark) symbol as part of a search string. Check Wazi Analyze's search behaviors in the
following list:
- When the '*' is part of the search string, Wazi Analyze replaces the asterisk symbol with one or
more characters. For example, the 'AB*AB' search string returns all the
programs or files that start and end with
AB. - When the '?' is part of the search string, Wazi Analyze replaces the question mark symbol with
one character. For example, the 'AB??AB' search string returns all the
programs or files that start with
AB, end withAB, and have any 2 characters in the middle. - When users select the search box, Wazi Analyze performs the search as the users search for the '*'. All the program and files are returned.
- For a search string that ends without a blank, Wazi Analyze performs the search by appending the
'*' at the end of search string. For example, the 'AB' search string returns
all the programs or files that start with
AB. - For a search string that ends with a blank, Wazi Analyze performs the exact search without the
blank. For example, the 'AB ' search string, which ends with a blank, returns
a program and a file named
AB.
- When the '*' is part of the search string, Wazi Analyze replaces the asterisk symbol with one or
more characters. For example, the 'AB*AB' search string returns all the
programs or files that start and end with
- By default, the search results are limited to 1000 items. This limit can be changed based on your preference. For more information, see Changing user preferences.
- Wazi Analyze supports wildcard search. You can use the '*' (asterisk) symbol or the '?'
(question mark) symbol as part of a search string. Check Wazi Analyze's search behaviors in the
following list:
- Select the variable that you want to see the dataflow analysis for from the list of search results. The dataflow analysis result is displayed.
- Select Forward path to view a forward path of dataflow analysis or Backward path
tab to view a backward path of dataflow analysis.
- Forward path is the analysis of all the source statements that could be affected by the value of the selected variable. It lists all variables in those statements that could be impacted.
- Backward path is the analysis of all the source statements that could affect the value of the selected variable. It lists all variables in those statements that could impact the value of the selected variable.
- Select a row of the item on the table to see the properties of the selected item.
- Select the Action Menu icon (
) on the Actions column to view the actions of the
selected item.- To open the Properties pane of the selected item, select View properties.
- To open the program call references graph of that program, select View <program_name> program call references .
- To view the content of the source file, select Preview source content. The source statement that is impacted by the analysis is highlighted.