Navigator Atlas

Map the code. Trace the impact. Change with confidence.
TIC Software - Leading Modernization with AI

Change your Nonstop code with confidence

In a legacy Nonstop environment, every change carries hidden risk: a modified program can break callers nobody knew existed, and a renamed field can ripple through copybooks, paragraphs, and data flows that haven't been documented in years.

Navigator Atlas performs deterministic static analysis of your COBOL, SCOBOL, TAL, C/C++ and TACL source — mapping every call path, file access, and field reference — and gives you a complete impact picture in seconds.

Impact Analysis

Four questions. Answered instantly. Scan your folder once and select any program, file, or field.

1. Program change impact

If I change a program, what other programs are affected? Atlas traces direct and transitive callers and the programs that share files with it — the full blast radius before you write a line.

2. Dependencies

What libraries, files, and copybooks does this program touch? The Copybooks, Files, and Tables axes show every dependency — and flip the question: select a copybook and see every program that includes it.

3. File layout changes

If I change a file layout, what programs are affected? The File→Programs matrix lists every program that reads or writes it, with the exact CRUD operations (Create, Read, Update, Delete) each paragraph performs.

4. Field ripple effects

If I change a field, what are the ripple effects? The field cross-reference traces every variable in the record layout and shows exactly which paragraphs use it, with line number, type, and usage count.

Atlas dependency matrix — program-to-file relationships with color-coded CRUD access
Cross-Reference Matrix: every program's relationship to every file — green: read-only · red: write-only · yellow: read + update (the most common risk) · full CRUD: flagged for review — in a single grid.
✓ No install, no configuration. Drop your source folder into Atlas, run Folder Analysis, and the impact map is ready. Analysis is deterministic: the same source always produces the same answer. No guessing. No hallucinations.

Navigator Atlas

More than impact: complete understanding of your programs.
TIC Software

More than impact

Structure & complexity

Cyclomatic complexity per paragraph, nesting depth, dead-code detection, and line metrics.

Call graph

Interactive graph of PERFORM, CALL, SEND, ENTER TAL and GO TO edges, colored by subsystem and legible even in folders of 500 programs.

Six diagram types

Call graph, paragraph flow, flow/sequence, data graph, redefines, and copybook tree. Interactive and exportable as SVG.

Step-through simulator

Walk the code line by line, choose branches at IF/EVALUATE, and trace execution paths without compiling.

Screen layout preview

Renders the SCOBOL SCREEN SECTION as a 6530 terminal preview, directly from the source code.

Quality analysis & HTML export

Flags complexity hotspots, uninitialized data, and unused variables. Export self-contained HTML reports to share.

Supported languages

Language Analysis depth Impact analysis support
COBOL Full Program callers, file CRUD, field XRef, copybook dependencies
SCOBOL (Screen COBOL) Full + screens All COBOL impact features plus screen field cross-reference
TAL Full PROC callers, Guardian file I/O, ?SOURCE include chain
C / C++ Full Function callers, file I/O, and header include chain
TACL Structure Routine extraction and call structure

Technical specifications

Platform

Windows 11, Windows Server 2025

Runtime

Self-contained, no .NET install

Interface

Browser-based (Chrome, Edge, Firefox)

Network

No internet needed; optional SFTP to browse remote source dirs

Engine

Deterministic, no cloud dependency

Output

Interactive web UI + exportable HTML reports

Full blast radius — callers, files, fields, and copybooks — deterministic results identical on every run self-contained, runs entirely on-premises, with no cloud dependency.

Ready to know the impact?

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