![]() |
![]() |
![]() |
![]() |
![]() |
Analyzing the Complete System
What You Will Learn
- To perform syntactic and semantic analysis on the whole system
- To generate files containing definitions and cross references
Enabling Semantic Analysis
To analyze the system, you should also enable the semantic checker. To do this:
- Select the system diagram icon.
- Use the Analyze command from the Generate menu.
- Adjust the analyzer options according to the picture below:
- Make sure the Analyzer generates a file with cross references, by turning the toggle button Generate a cross reference file on. You will need this file in a later exercise in this tutorial.
- The semantic Analyzer has some other options, each one of these individually activated with a toggle button. They have no impact on this tutorial.
- Click the Analyze button.
- When the Organizer status bar reads "Analyzer done", look at the Organizer Log for any errors reported by the Analyzer.
- If required, correct the errors and repeat the procedure. How to locate errors in the source SDL diagrams was described in a previous exercise, see "Looking for Analysis Errors" on page 76 and "Correcting Analysis Errors" on page 77.
- The tail of the Organizer log should contain the following output when the system is syntactically and semantically correct:
+ Analysis startedConversion of SDL to PR startedConversion to PR completedSyntactic analysis startedSyntactic analysis completedSemantic analysis startedSemantic analysis completed+ Analysis completedTerminate this exercise by saving everything. You may also want to print the diagrams again (see "Printing the System" on page 109 for how to do this).
http://www.ibm.com/rational |
![]() |
![]() |
![]() |
![]() |