Funktionen

Monatelange Arbeit in wenigen Minuten

Tiefe semantische
Analyse

Reverse Engineering des Innenlebens Ihrer Software anhand des Quellcodes, der DB-Skripte und der Konfigurationsdateien.

Über 150 Technologien

Sicher und
vertraulich

Quellcode verlässt nie Ihre Kontrolle - die Analyse lokal oder über GitHub Actions.

KI-
gestützt

KI-Assistent für intuitive Bedienung, Erklärungen in natürlicher Sprache und Handlungsempfehlungen.

Erkunden

Erkunden Sie Architekturschichten und verstehen Sie deren Abhängigkeiten
Architektur
Visualisieren Sie alle verwendeten Technologien und verstehen Sie ihre Abhängigkeiten
Technologien
Visualisieren Sie alle Anwendungsobjekte, ihre Taxonomie und ihre Abhängigkeiten untereinander
Objekte
Visualisieren Sie alle Datenstrukturen - Tabellen, Datensätze, Kollektionen - und deren Abhängigkeiten
Datenmodell
Visualisieren Sie, wie Objekte mit der Datenbank interagieren, z.B. CRUD-Operationen und Aufrufe
Datenzugriff
Visualisieren Sie End-to-End-Flüsse von verschiedenen Startpunkten, z.B. Webseiten oder Tabellen
Aufrufdiagramme
Untersuchen Sie alle Klassen und Unterklassen und verstehen Sie ihre Abhängigkeiten
Vererbung
Visualisieren Sie die verwendeten Microservices, die zugrundeliegenden Technologien und Objekte
Mikro-Dienste
Visualisieren Sie Anwendungs-APIs und navigieren Sie durch ihren End-to-End-Aufruffluss
APIs
Zeigen Sie Abhängigkeiten zwischen Anwendungen an, die mit CAST Imaging analysiert wurden
Abhängigkeiten

Analysieren

Verstehen Sie die Caller oder Callees eines beliebigen Objekts auf jeder Ebene
Aufruf-Hierarchie
Wählen Sie zwei Objekte aus und sehen Sie alle Pfade, die sie verbinden
Pfad-Finder
Wählen Sie ein Objekt aus und sehen Sie seine über- oder untergeordneten Objekte
Über-/Untergeordnete Objekte
Zeigen Sie alle Transaktionen und Objekte an, die von einer Codeänderung betroffen sein könnten
Wirkungsanalyse
Drill-Down bis zur Codezeile
Code-Anzeige
Erhalten Sie eine Erläuterung, was ein Objekt ist und was es tut
KI-gestütze Erläuterungen
Erhalten Sie Zusammenfassungen aller Objekte und Abhängigkeiten in einer Ansicht, z.B. in einem Aufrufdiagramm
KI-gestütze Zusammenfassungen
Erhalten Sie Antworten in natürlicher Sprache über die Funktionsweise der Anwendung
KI-gestütze Hilfe
Exportieren Sie Berichte über Zusammensetzung, Komplexität, Verknüpfungen, Änderungen und mehr.
Berichte

Orientierung finden

Bestimmen Sie die notwendigen Änderungen und den Aufwand für die Migration von Oracle, MS SQL und DB2.
Datenbank-Migration
Ziele:

PostgreSQL, MySQL, Amazon Aurora, Amazon RDS, Azure SQL, GCP Cloud SQL
Sehen Sie erforderliche Änderungen und Aufwand für Rehosting, Replatforming und Refactoring.
Mainframe-Modernisierung
Ziele:

AWS EC2, Azure VMs, Google Compute Engine Umgebungen

Wissen einbringen

Fügen Sie Informationen zu jedem Objekt oder jeder Ansicht hinzu und filtern Sie diese in der Suche oder Navigation.
Markieren, beschriften
Fügen Sie Text hinzu, gruppieren und passen Sie Diagrammlayouts an, um die Visualisierung zu verbessern.
Anrufdiagramme anreichern
Passen Sie verschiedene Ansichten an und speichern Sie sie für den schnellen Zugriff und die einfache Weitergabe.
Ansichten speichern
Exportieren Sie alle Objekte und Abhängigkeiten in den Ansichten in verschiedenen Formaten.
Ergebnisse exportieren

Optimierungspotenziale entdecken

Cloud und
Containerisierung

Kartiert Objekte, die als Blocker oder Booster für die Migration zu Containern oder Cloud-Native wirken.

Beispiel

Strukturelle
Schwachstellen

Hebt gemäß ISO 5055 kritische Schwachstellen in Zuverlässigkeit, Sicherheit und Effizienz hervor.

Beispiel

Open Source-
Schwachstellen

Zeigt die Sicherheits-, Rechts- und Veralterungsrisiken der verwendeten Open-Source-Komponenten.

Beispiel

Green
Impact

Zeigt Objekte, die zu einem übermäßigen Ressourcen- und Energieverbrauch beitragen.

Beispiel