<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Discover Application Architecture on CAST Imaging Documentation</title>
    <link>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/</link>
    <description>Recent content in Discover Application Architecture on CAST Imaging Documentation</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Get an Overview of Your Application</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/get-an-overview/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/get-an-overview/</guid>
      <description>&lt;h2 id=&#34;before-you-start&#34;&gt;Before you start&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Who this is for&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Architect, team lead, developer new to the application&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Role required&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Viewer or higher&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Application imported into CAST Imaging&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;step-1-open-the-application&#34;&gt;Step 1: Open the application&lt;/h2&gt;&#xA;&lt;p&gt;From the application list, click the application you want to explore. The Welcome page opens.&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-2-read-the-application-properties&#34;&gt;Step 2: Read the application properties&lt;/h2&gt;&#xA;&lt;p&gt;On the Welcome page, look at the right panel for:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Application size (S, M, L, XL, XXL) based on lines of code&lt;/li&gt;&#xA;&lt;li&gt;Total number of objects, relationships, transactions, and data call graphs&lt;/li&gt;&#xA;&lt;li&gt;Technologies present and their lines of code&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;[TODO: Screenshot of the application properties panel]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Explore Technology and Language Distribution</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/explore-technology-distribution/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/explore-technology-distribution/</guid>
      <description>&lt;h2 id=&#34;before-you-start&#34;&gt;Before you start&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Who this is for&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Architect, project manager&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Role required&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Viewer or higher&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Application imported into CAST Imaging; Core Metrics extension used during analysis&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;step-1-check-the-welcome-page-tiles&#34;&gt;Step 1: Check the Welcome page tiles&lt;/h2&gt;&#xA;&lt;p&gt;On the Welcome page, find the &lt;strong&gt;Are you new to this application?&lt;/strong&gt; section. These tiles are available:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Tile&lt;/th&gt;&#xA;          &lt;th&gt;What it shows&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Frameworks&lt;/td&gt;&#xA;          &lt;td&gt;Detected frameworks (Spring, Angular, etc.)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Technologies&lt;/td&gt;&#xA;          &lt;td&gt;Technologies and their lines of code&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RDBMS Table Inventory&lt;/td&gt;&#xA;          &lt;td&gt;All database tables in the application&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;APIs Inventory&lt;/td&gt;&#xA;          &lt;td&gt;All exposed REST or SOAP endpoints&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;Click any tile to open the corresponding view.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Browse the Project Structure</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/browse-project-structure/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/browse-project-structure/</guid>
      <description>&lt;h2 id=&#34;before-you-start&#34;&gt;Before you start&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Who this is for&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Developer, architect&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Role required&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Viewer or higher&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Application imported into CAST Imaging&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;step-1-open-the-project-structure-scope&#34;&gt;Step 1: Open the Project Structure scope&lt;/h2&gt;&#xA;&lt;p&gt;In the Investigation panel, select &lt;strong&gt;Project Structure&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;[TODO: Screenshot of Project Structure scope]&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-2-navigate-the-file-tree&#34;&gt;Step 2: Navigate the file tree&lt;/h2&gt;&#xA;&lt;p&gt;The view shows folders and files organized the same way as the source code on disk. Expand a folder to see its contents.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understand Architectural Layers</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/understand-architectural-layers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/understand-architectural-layers/</guid>
      <description>&lt;h2 id=&#34;before-you-start&#34;&gt;Before you start&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Who this is for&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Architect, team lead&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Role required&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Viewer or higher&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Application imported; architecture layers defined in AIP Console&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;step-1-open-the-architecture-layer-scope&#34;&gt;Step 1: Open the Architecture Layer scope&lt;/h2&gt;&#xA;&lt;p&gt;In the Investigation panel, select &lt;strong&gt;Architecture Layer&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;[TODO: Screenshot]&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-2-read-the-layer-diagram&#34;&gt;Step 2: Read the layer diagram&lt;/h2&gt;&#xA;&lt;p&gt;The view shows nodes for each architectural layer (for example: Presentation, Business Logic, Data Access). Links between layers show the dependencies.&lt;/p&gt;&#xA;&lt;p&gt;[TODO: Screenshot of a typical layer diagram]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Explore Application Modularity</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/explore-application-modularity/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/explore-application-modularity/</guid>
      <description>&lt;h2 id=&#34;before-you-start&#34;&gt;Before you start&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Who this is for&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Architect, team lead&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Role required&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Viewer or higher&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Application imported into CAST Imaging&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;step-1-open-the-module-scope&#34;&gt;Step 1: Open the Module scope&lt;/h2&gt;&#xA;&lt;p&gt;In the Investigation panel, select &lt;strong&gt;Module&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;[TODO: Screenshot]&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-2-read-the-module-diagram&#34;&gt;Step 2: Read the module diagram&lt;/h2&gt;&#xA;&lt;p&gt;Each node represents a module. Links between modules show dependencies (one module calls objects in another).&lt;/p&gt;&#xA;&lt;p&gt;The thickness or number of links indicates the level of coupling.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Discover Inter-Application Dependencies</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/discover-inter-application-dependencies/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/discover-inter-application-dependencies/</guid>
      <description>&lt;h2 id=&#34;before-you-start&#34;&gt;Before you start&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Who this is for&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Architect, portfolio manager&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Role required&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Viewer or higher&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Multiple applications imported; app-to-app dependency detection configured (see &lt;a href=&#34;../administer-and-manage/manage-applications/&#34;&gt;Manage applications&lt;/a&gt;)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;step-1-open-the-application-to-application-scope&#34;&gt;Step 1: Open the Application-to-Application scope&lt;/h2&gt;&#xA;&lt;p&gt;In the Investigation panel, select &lt;strong&gt;App to App&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;[TODO: Screenshot]&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-2-read-the-dependency-map&#34;&gt;Step 2: Read the dependency map&lt;/h2&gt;&#xA;&lt;p&gt;Each node is an application. Links between nodes show calls or data exchanges between applications.&lt;/p&gt;&#xA;&lt;p&gt;[TODO: Screenshot showing an example dependency map]&lt;/p&gt;</description>
    </item>
    <item>
      <title>Map Database Access Patterns</title>
      <link>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/map-database-access-patterns/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://a477574b.claude-generated-a3n.pages.dev/docs/discover-application-architecture/map-database-access-patterns/</guid>
      <description>&lt;h2 id=&#34;before-you-start&#34;&gt;Before you start&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Who this is for&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Architect, data engineer, DBA&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Role required&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Viewer or higher&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Application imported; application contains database objects&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;step-1-open-the-data-call-graph-scope&#34;&gt;Step 1: Open the Data Call Graph scope&lt;/h2&gt;&#xA;&lt;p&gt;In the Investigation panel, select &lt;strong&gt;Data Call Graph&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;[TODO: Screenshot]&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-2-select-a-table&#34;&gt;Step 2: Select a table&lt;/h2&gt;&#xA;&lt;p&gt;A search dialog appears. Type the name of the table you want to investigate and select it from the results.&lt;/p&gt;&#xA;&lt;p&gt;[TODO: Screenshot of the search dialog]&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
