Continuing where I left off in my earlier post about the enhancements made in 2019, we have some more interesting updates to share. We recently announced the release of CAST AIP 1.12 Dashboard package with some pretty cool and exciting features that we hope, will help our customers get more visibility into their complex systems. We understand, the Dashboards are critical components for your Software Intelligence consumption, and we strive hard to make it valuable and useful in each release.
As a Dashboard user, here are a few things that you will find exciting about CAST AIP Dashboard package release 1.12:
Ability to explore violated rules for a specific transaction
The Transaction level Investigation page in the Engineering Dashboard has been completely revamped with the view for users to select a particular transaction and explore the violated software quality rules and violating objects. Users can now focus on a specific transaction for a business driver and explore the violations that are impacting the transactions for an applicable business driver.
Fig 1: New Transaction Level Investigation view enables users to explore violated rules
Visibility on impacted objects for a specific transaction
The Transaction level Investigation page in the Engineering Dashboard also provides the ability for users to explore the impacted objects (with violations) participating in a particular transaction for a specific business driver. Users also can drill-down further to explore the object characteristics and corresponding software quality violations for the object.
Fig 2: New Transaction Level Investigation view enables users to explore impacted objects
Visibility on impacted transaction for a specific object
On Application Investigation view, users now can see all the impacted transactions for a given object. Specifically, users can select an object level view and see all the transactions the object is participating in and understand how the object is adversely contributing to software quality health measures Robustness, Security, or Efficiency of the application.
Fig 3: Application Investigation view enables users to explore impacted transaction for an object
Ability to explore objects with highest Cyclomatic Complexity Change
Users now can explore the objects with the highest cyclomatic complexity change for the recent snapshot. The report is added in the Miscellaneous Report section, enabling users to explore the objects with most cyclomatic complexity increase and decrease in the recent snapshot.
Users also can drill-down to a specific object to explore more.
Fig 4: Users can explore the objects with highest Cyclomatic Complexity change
Introducing “AIP Datamart”
Introducing “AIP Datamart” (Beta) – a new way to expose, explore, and integrate AIP software quality data for management reporting, with the following notable features -
Filtering capability in Action Plan view
In the Action Plan list, it is now possible to filter the records by all the columns, enabling users to select records for a specific criteria and make bulk changes to them. The current version allows multiple filtering across different columns but does not support multiple filtering on a specific field.
Fig 7: Users can now filter on any column in action plan view
Parameter details/Threshold values for distribution metrics
Threshold values/ Parameter details are now available for distribution metrics such as coupling, sizing, cyclomatic complexity etc. along with the software quality rules. For a given Distribution in each snapshot, the contributing Parameters are listed, together with the type of technology involved (Object Type Involved) and the number of objects (Parameter Value) classed in that parameter.
Fig 8: Parameter details are now available for distribution metrics
New Industry-standard compliance reports for NIST, STIG, PCI-DSS
We have included the following new industry-standard compliance reports in the dashboards- NIST, PCI DSS, STIG, available to be downloaded directly from the Engineering Dashboard or Security Dashboard.
Fig 9: New industry standard compliance reports added to the Dashboard
- Notification for users during server cache reload
Users will now get a notification when the server cache reload is initiated in the background and is in progress. If users try to log in to the system during this period, the login process will be blocked with a notification for the users. If a user is browsing through the dashboard when cache reload is initiated, system will give them notification and request them to log back in again to see the latest snapshot data. Earlier, users often reported consistency issues during a cache reload.
If you an existing CAST AIP user, we have the new Dashboard package available for download here.
For any feedback and feature request, please visit here. We are listening!
If you’re not a current CAST AIP user but would like to learn more, sign up for a free demo here!