โ—† PROTOTYPE / CLICKABLE MOCKUP โ€” not published, not indexed. Use-case landing page per the SEO & Website Action Plan.
Home › Use Cases › Change Impact Analysis

Know the Impact Before You Change Nonstop Code

See every program, file, field, call, copybook, and dependency a fix or enhancement could affect before you touch production.

The problem

A field rename, a new validation rule, or a small enhancement is rarely small on a Nonstop system that has been running for decades. That field may cascade through undocumented copybooks. That program may be called by something nobody remembers exists. A change that looks contained can break a batch job, report, or downstream process weeks later.

AtlasHow Atlas helps

Run Atlas impact analysis on the program, file, or field you plan to change and it surfaces, from the source:

NavigatorHow Navigator helps

Atlas shows what will be touched. Navigator explains why the affected logic exists. Ask Navigator to explain the current business rule before modifying the code, then regenerate documentation after the change so the system does not become next year's mystery program.

The workflow

  1. Identify the program, file, or field to change.
  2. Run Atlas impact analysis.
  3. Review callers, files, fields, copybooks, and shared dependencies.
  4. Ask Navigator to explain the existing business logic.
  5. Make the change with the impact map in hand.
  6. Regenerate Navigator documentation.

Example scenario

Illustrative A typical change, not a customer metric.

  1. 01

    Planned change Widen a customer-ID field

    A team plans to widen a customer-ID field in a COBOL copybook on an HPE Nonstop (Tandem) system.

  2. 02

    Atlas Cross-reference the copybook

    The cross-reference matrix shows the copybook is included by 40+ programs.

  3. 03

    Atlas Follow the field into shared files

    The field feeds a shared Enscribe file that three batch jobs write to — including one nobody remembered was still running.

  4. 04

    Navigator Ask why the width was set

    Navigator explains the existing validation rule tied to the field's current width, so the team understands why it was defined that way.

  5. 05

    Outcome Re-sequenced, not broken

    With the full impact map in hand, the team updates the copybook and dependent batch jobs together, avoiding a downstream batch break.

FAQ

How is Atlas different from manual impact analysis?
Manual cross-referencing takes days and still misses undocumented callers and shared files. Atlas maps callers, callees, file access, fields, and copybooks from the source automatically, and produces the same result every time.
Can TIC analyze COBOL, TAL, pTAL, SCOBOL, TACL, and C/C++?
Yes โ€” those are the core Nonstop languages TIC is built to analyze, along with copybooks and Enscribe file structures.
What outputs can be exported for audit or review?
Cross-reference matrices, call graphs, field references, documentation packages, and business-rule summaries โ€” exportable for review, audit, onboarding, and modernization planning.
Is this useful for active development as well as modernization?
Yes. Teams use Atlas day-to-day to scope fixes and enhancements safely, not only for modernization projects.
Does TIC require software to be installed on the Nonstop system?
No. Analysis is read-only and runs off-platform; nothing is installed on your Nonstop (Tandem) system.