Navigator Atlas

Know the impact before you make the change.

Navigator Atlas

Map the code. Trace the impact. Change with confidence.

Navigator Atlas

Navigator Atlas performs deterministic static analysis of COBOL, TAL, and SCOBOL β€” mapping every call path, every file access, every field reference, every dependency. In a legacy Nonstop environment, every change carries hidden risk. A modified program can break callers nobody knew existed. A changed file layout can silently corrupt data across the system. A renamed field can ripple through copybooks, paragraphs, and data flows that haven't been documented in years. Atlas gives a complete impact picture in seconds. The same source always produces the same answer. No guessing. No hallucinations.

Cross-Reference Matrix

Cross-Reference Matrix

The CrossRef Matrix gives you a single grid showing every program's relationship with every file in the folder β€” the kind of view that used to take weeks of manual documentation to produce.

Color-Coded Access Types

  • Green β€” Read-only access
  • Red β€” Write-only access
  • Yellow β€” Read + Update (most common risk)
  • Full CRUD β€” Complete access flagged for review

Interactive Drill-Down

Click any cell in the matrix to navigate directly to that program's detailed file access report. Filter the grid by program name, file name, or shared-file-only to focus on what matters for your current task.

The matrix makes shared-file risk visible at a glance β€” a critical input for any refactoring or migration plan.

Impact Analysis

The folder-level Call Graph lifts the view from individual programs to the entire subsystem β€” showing how programs call each other, where clusters form, and where orphans hide.

Card 1

QAOffice has all these programs (blue) and if you click on one of them, ginspin…

β†’
Card 2

You see all the files (orange) is on. You can click on one of these files, SORTDISK…

β†’
Card 3

And it shows you all the programs is on (8).

Subsystem Coloring

Nodes are colored by subsystem or category, making architectural boundaries immediately visible β€” even in a folder of 500 programs.

Click-Through Drill-Down

Click any node in the graph to navigate directly to that program's individual report β€” seamlessly bridging the folder and program views.

Call Type Edges

Edges are typed by call mechanism: CALL, ENTER TAL, SEND, and other inter-program communication patterns β€” each rendered distinctly.

Orphans & Tight Clusters

Unreachable programs (orphans) and tightly-coupled clusters surface immediately β€” both are key risk signals for modernization planning.

Single-Program Report: Overview

Every program analyzed by Atlas gets a dedicated Report page β€” a single-screen summary that answers the most common questions without any digging

Single-Program Report Overview

Language & Lines

Auto-detected language with manual override badge. Exact line count including copybook expansion.

Paragraphs & Complexity

Total paragraph count and cyclomatic complexity score β€” your first signal of maintenance risk.

Issue Count

Dead code, unreachable paragraphs, and structural anomalies surfaced automatically.

Diagrams That Actually Help

Atlas generates eight distinct diagram types, all interactive in the browser and exportable as SVG for documentation or architecture reviews.

πŸ“ž
Call Graph

Paragraph-to-paragraph execution edges β€” see exactly who calls what.

⬇️
Paragraph Flow

Control flow at the paragraph level β€” visualize branching and looping.

πŸ”„
Flow / Sequence

Execution sequence and inter-program message flows rendered clearly.

πŸ“Š
Data Graph

Paragraphs files they read or write β€” map data flow at a glance.

πŸ”€
Redefines

COBOL data structure overlays β€” understand REDEFINES chains without guessing.

🌳
Copy Tree & Heatmap

Copybook inclusion hierarchy and complexity heatmap for risk-at-a-glance.

Ready to Know the Impact?

See Navigator Atlas in action. Get a personalized demo tailored to your Nonstop environment.

Request Demo