This documentation is no longer maintained and may contain obsolete information.
Page frame name:
FRAME_PORTAL_DEVELOPMENT_VIEW
This view is designed to support investigation of the assessment results of Applications, Modules, or any component within the Modules, and support Action Plan generation.
- This view requires access to at least one Application or one Module.
- Note that this view only shows information about the most recent snapshot – it is not possible to view information about older snapshots.
Layout
Main window panels
Two main panels are available:
Browsing tree (left hand panel)
The tree supports the browsing of any component the user is authorized to see:
- It will show authorized Applications and Modules – within Applications or by themselves if the user is not authorized to see the Application - and their content.
- When an object is present within multiple positions (e.g.: a com Java package), a control below the tree (No other positions) will activate, indicate the number of other positions, and provide a link to these positions.
- Selecting an object in the tree will update the right hand panel (see below).
When you refresh (F5) the page, any position you have in the collapsed tree will be lost. Use the "Capture permanent URL" option (see Using the CAST Engineering Dashboard) if you require a hard link to a specific object in an expanded tree.
Note also that subset projects (database objects used by client source code) are not displayed in the Development View (they are present and visible in CAST Enlighten).
Right hand panel
The contents of the right hand panel are updated when a component is selected in the Browsing tree. Information is presented in various tabs:
Overview
Displays the number of:
- Quality Rules with violations involving the selected Object itself and its children
- Child Objects (including self) violating Quality Rules
- Violations involving the Object itself and its children
- Using the drop down box in the upper left section of the page, the user can filter Violations that contributes to a specific Business Criterion.
- Hyperlinks on numbers lead to dedicated tabs
By Rule
Displays:
- in the main table, the list of Quality Rules with violations involving the selected Object itself and its children
- in the detail table, the list of the involved objects, including child objects, for the Quality Rule selected in the main table
- in the detail section, upon selection of one of the objects involved, the details of the Violation using the Violation Viewer.
- Using the drop down box in the upper left section of the page, the user can filter Violations that contributes to a specific Business Criterion.
- Main and detail tables support the selection for action or for exclusion, on selected row(s)
- Use the Export All button to export the table in question to CSV file – see Export to CSV in Using the CAST Engineering Dashboard.
By Object
Displays:
- in the main table, the list of objects, including child objects, violating Quality Rules
- in the detail table, the list of the violated Quality Rules involving the object selected in the main table
- in the detail section, upon selection of one of the violated Quality Rule, the details of the Violation using the Violation Viewer.
- Using the drop down box in the upper left section of the page, the user can filter Violations that contributes to a specific Business Criterion.
- Main and detail tables support the selection for action or for exclusion, on selected row(s)
- Use the Export All button to export the table in question to CSV file – see Export to CSV in Using the CAST Engineering Dashboard.
By Violation
Displays:
- the list of all Violations involving the object selected in the browsing tree and its children
- in the detail section, upon selection of one of the violated Quality Rules, the details of the Violation using the Violation Viewer.
- Using the drop down box in the upper left section of the page, the user can filter Violations that contributes to a specific Business Criterion.
- main table supports the selection for action or for exclusion, on selected row(s)
- Use the Export All button to export the table in question to CSV file – see Export to CSV in Using the CAST Engineering Dashboard.