Page frame name:
Please note that this page is now deprecated and should no longer be used. It will be removed in a future version. In addition, screenshots have not been updated.
For each node i.e., Application, Module - and of the optional Organization Tree - i.e., Organizations, Teams, Developers -, the CAST Engineering Dashboard offers an Outline page. It is identical for all nodes.
This section contains four subsections:
Each subsection allows further drill-down into the Quality and Quantity model.
The "Top 10 Violations" section displays the 10 objects that violate the largest number of rules:
Important note: the number and the list of violations of a shared object depend on the context and on the configuration. Some rules may not be checked for all contexts. Therefore one object may violate a different number of rules depending on the context. The results displayed here concern the component whose name is indicated in the title bar.
This section lists - and links to - the Organization Tree nodes (e.g., the list of Teams where Developers are assigned to the Modules of the selected Application) along with the consolidated Productivity metrics.
Note that this section is optional - i.e. it will only be displayed if your CAST Administrator has uploaded Productivity information (known as Background Facts) using the CAST Management Studio - see Background Facts and Business Value Metric upload for more information.
This section displays - and links to - the nodes contained in the selected node, that is:
Drilling down into the Object Browser and selecting an object will display a "Technical Details" link in the right hand "Object Details" section. If you click this link, a second browser window will be loaded, which will actually transfer you into the Discovery Portal.
The Java technology aggregate for the application shows a higher number of lines of codes - or any other quantity metric value - than the sum of the lines of code for referenced modules in the "Content of ..." section in the Java Technology Outline page.
As shown in the image below, the "JSP" Module also contains JAVA objects embedded in the JSP pages. These objects will form part of the number of lines of code count for JAVA Technology and for the "JSP" Module.
However, the "Content of ..." section in the Java Technology Outline page does not reference the "JSP" Module. Therefore, to validate the aggregated number of lines of code for the JAVA technology it is not enough to simply look at the referenced "JAVA" Module - you also need to look at the "JSP" Module to see the remaining JAVA lines of code.
This is also true for other technologies where one object type is embedded in another.