<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Application onboarding with Fast Scan - validate the results on Documentation - V2</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/</link><description>Recent content in Application onboarding with Fast Scan - validate the results on Documentation - V2</description><generator>Hugo</generator><language>en</language><atom:link href="https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/index.xml" rel="self" type="application/rss+xml"/><item><title>Validate using alerts and logs</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-using-alerts-and-logs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-using-alerts-and-logs/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Use the &lt;strong&gt;a variety of means&lt;/strong&gt;to check for &lt;strong&gt;alerts&lt;/strong&gt; and &lt;strong&gt;consult log messages&lt;/strong&gt;:&lt;/p&gt;
&lt;h2 id="missing-dependenciesjar-file-alerts"&gt;Missing dependencies/JAR file alerts&lt;/h2&gt;
&lt;p&gt;&amp;ldquo;&lt;strong&gt;Missing dependencies/JAR file&lt;/strong&gt;&amp;rdquo; type alerts, are particularly important for the accuracy of the overall analysis results - for example if JAR files referenced in the source code (for example via a Maven pom.xml file) cannot be found then some objects will not be created, links will be missing, transactions will be incomplete etc. It is therefore crucial to check your configuration to avoid these alerts.&lt;/p&gt;</description></item><item><title>Validate using the Overview panel</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-using-the-overview-panel/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-using-the-overview-panel/</guid><description>&lt;p&gt;Move to the  &lt;strong&gt;Console&lt;/strong&gt; screen if you are not already there:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963454/604963458.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Locate the Application and &lt;strong&gt;click it&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963454/604963457.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;In the &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/aipconsole/aip-console-user-interface/aip-console-application-management/application-overview/application-overview-with-fast-scan/"&gt;Application - Overview with Fast Scan&lt;/a&gt;&lt;/strong&gt; page, you should now check the following sections:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Header section&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Architecture Preview&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Analysis Reports&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="header-section"&gt;Header section&lt;/h2&gt;
&lt;p&gt;If any missing dependencies are detected in your source code during the deep analysis (i.e. code that is calling another piece of code that cannot be found) a warning icon will be displayed. This should be fully investigated and corrected because it means that results may not be coherent. Clicking the warning triangle will direct you straight to the log file to see the missing dependencies alerts. See also &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-dependency-configuration/"&gt;Validate dependency configuration&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Validate technology specific settings</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-technology-specific-settings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-technology-specific-settings/</guid><description>&lt;p&gt;Move to the &lt;strong&gt;Console&lt;/strong&gt; screen if you are not already there:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963424/604963428.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Locate the Application and &lt;strong&gt;click it&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963424/604963427.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Now click the &lt;strong&gt;Config&lt;/strong&gt; option in the left hand panel. The &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/aipconsole/aip-console-user-interface/aip-console-application-management/application-config/application-config-analysis/"&gt;Application - Config - Analysis&lt;/a&gt;&lt;/strong&gt; screen is displayed showing a list of all technologies detected in the application and for which analysis configuration settings exist.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963424/604963426.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;In the first instance, you should ensure that &lt;strong&gt;all technologies&lt;/strong&gt; that you are expecting are listed in this screen. If any technologies are not listed, then there is likely an issue with the delivery of the source code and the source code should be &lt;strong&gt;rejected&lt;/strong&gt; and &lt;strong&gt;redelivered&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Validate dependency configuration</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-dependency-configuration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-dependency-configuration/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;This step involves checking that the dependencies settings are correct for all your technologies. Dependencies are configured at &lt;strong&gt;Application level&lt;/strong&gt; for &lt;strong&gt;each technology&lt;/strong&gt; and are configured between **individual Analysis Units/groups of Analysis Units.**Move to the &lt;strong&gt;Console&lt;/strong&gt; screen if you are not already there:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963429/604963436.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Locate the Application and &lt;strong&gt;click it&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963429/604963435.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Now click the &lt;strong&gt;Config&lt;/strong&gt; option in the left hand panel, expand each &lt;strong&gt;Technology&lt;/strong&gt; and locate the &lt;strong&gt;Dependencies&lt;/strong&gt; section:&lt;/p&gt;</description></item><item><title>Validate modules and content</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-modules-and-content/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-modules-and-content/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Modules are used extensively in the &lt;strong&gt;CAST Imaging / CAST Dashboards&lt;/strong&gt; and other CAST features as a means to configure analysis results for a given Application into meaningful groups or sets for display purposes. Indeed, objects that are not part of a module:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;cannot be included in Transaction/Function Point****configurations&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;cannot be seen in the CAST dashboards&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;cannot be included in Architecture Models&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The definition of modules for a given Application also impacts the accessibility and usability of application assessment results. Specifically, in the CAST quality and quantity model, the module is the smallest assessment entity. The definition of a module can improve the relevance of the analysis results by linking modules to development teams and application functional layers etc.&lt;/p&gt;</description></item><item><title>Validate Dynamic Links</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-dynamic-links/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-dynamic-links/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Ensuring
the correct discovery of transactions is a multi-step process that may
be complex and time consuming for applications that are not supported
out-of-the-box. At the core of CAST transaction discovery algorithm is
the understanding of the links between objects discovered during the
source code analysis of the target application.&lt;/p&gt;
&lt;p&gt;CAST automatically sets up default &lt;strong&gt;Dependency Rules&lt;/strong&gt; (see &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-dependency-configuration/"&gt;Validate dependency configuration&lt;/a&gt;&lt;/strong&gt;)
when the source code is delivered and set as the current version: the
source code objects are scanned for references to other objects and
links are created where appropriate. Not all links generated in this
fashion are valid and their validation by the AIP Super Operator is
therefore required.&lt;/p&gt;</description></item><item><title>Validate and configure transactions - optional</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-and-configure-transactions-optional/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-and-configure-transactions-optional/</guid><description>&lt;p&gt;See the following pages:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/onbrd/transaction-and-function-point-management/"&gt;Transaction and Function Point management&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Validate in CAST Imaging</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-in-cast-imaging/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-in-cast-imaging/</guid><description>&lt;p&gt;Move to the  &lt;strong&gt;Console&lt;/strong&gt; screen if you are not already there:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963437/604963441.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;First check that the version status of your Application in the &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/aipconsole/aip-console-user-interface/aip-console-application-management/"&gt;AIP Console - Application Management&lt;/a&gt;&lt;/strong&gt; screen is &lt;strong&gt;Full analysis done&lt;/strong&gt; - this means that the source code has been analyzed and uploaded to your CAST Imaging instance. Then use the &lt;strong&gt;CAST Imaging icon&lt;/strong&gt;to take you direct to the specific Application data in CAST Imaging:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963437/604963442.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;You can also access your &lt;strong&gt;CAST Imaging instance&lt;/strong&gt; direct from Console using the option in the top right corner:&lt;/p&gt;</description></item><item><title>Validate Assessment Model - optional</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-assessment-model-optional/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-assessment-model-optional/</guid><description>&lt;div class="alert alert-info" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Info&lt;/div&gt;
&lt;p&gt;This action is not necessary if you are not using the CAST Dashboards.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;At the core of CAST and extensions that are used during an analysis is the &lt;strong&gt;Assessment Model&lt;/strong&gt;: a set of rules, sizing/quality measures and distributions in a hierarchy of parent Technical Criteria and Business Criteria that are used to grade an Application and to provide information about any defects (code violations) in the Application&amp;rsquo;s source code. The set of rules, sizing/quality measures and distributions are predefined and preconfigured according to established best practices, however, it is possible to &lt;strong&gt;modify&lt;/strong&gt; some aspects in order to match your own environment, for example:&lt;/p&gt;</description></item><item><title>Validate in CAST Dashboards - optional</title><link>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-in-cast-dashboards-optional/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/onbrd/workflow-application-onboarding-with-fast-scan/application-onboarding-with-fast-scan-validate-the-results/validate-in-cast-dashboards-optional/</guid><description>&lt;div class="alert alert-info" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Info&lt;/div&gt;
&lt;p&gt;This action is not necessary if you are not using the CAST Dashboards.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;The easiest and quickest way to check the results of a snapshot generation is to open them and view your results. If you are using &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/dashboards/installation-and-deployment-process/installation-process/new-customer-installation/install-cast-dashboards-new-customers/"&gt;embedded Dashboards&lt;/a&gt;&lt;/strong&gt;, you can click the icons highlighted below (no login required):&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/ONBRD/attachments/604963444/604963451.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Alternatively, you can access direct to a specific application in the Engineering Dashboard using the icon available in the &lt;strong&gt;&lt;a href="https://doc.castsoftware.com/export-v2/aipconsole/aip-console-user-interface/aip-console-application-management/"&gt;AIP Console - Application Management&lt;/a&gt;&lt;/strong&gt; page. Move to the  &lt;strong&gt;Console&lt;/strong&gt; screen if you are not already there:&lt;/p&gt;</description></item></channel></rss>