Introduction to Pathmaker

A Suggested Life Cycle for a Pathmaker Application
Using Pathmaker—An Overview
067867 Tandem Computers Incorporated 3–17
Table 3-1. Life Cycle of a Pathmaker Application
Phase Objective Input Output Pathmaker Feature
Definition To clearly define the
business problem.
Information from end
users
Problem specification
Design To describe the overall
solution.
Problem specification
Designer ideas
End user feedback
Design specification Simulation
(Note: Setup must be
done first)
Planning To plan resources for
implementing design.
Design specification
Resource information
Project plan
Setup To prepare Pathmaker
environment for
implementing design.
Project plan Pathmaker product,
Pathmaker project(s) and
catalog(s),
Subvolumes,
Logons,
DDL schema,
Updated DDL dictionary,
NonStop SQL database
Pathmaker product
installation utility
(PMINSTAL)
Development To implement design with
Pathmaker product.
Design specification
Project plan
Updated Pathmaker
catalog,
POBJ files,
Server source code,
Server object code,
Pathway command files
Full screen interface or
PMADL to add
information to catalog
Skeleton files and code
generators to generate
source code
Utilities
Documentation To record information
about application for
training and maintenance.
Updated Pathmaker
catalog
Hard-copy documentation Pathmaker print facility
(screens and help text)
Pathmaker reports
PMADL
Testing To verify that the
application works properly
and according to design.
Updated Pathmaker
catalog (with application
installation information)
Test database
Server object code
Pathway command files
POBJ files
Tested application Pathmaker PMPROJECT
utility (install option)
Move Into
Production
To move from the test
environment into the
production environment.
DUPCODE command file
NonStop SQL Compiler*
Copies of:
Server object code,
DB standard servers,
Help server and files,
POBJ files
Provides FUP DUP files
Provides files for SQL
compiling all SQL Servers
Maintenance To enhance or change
the application.
Pathmaker catalog Updated catalog,
Copy of changed object
into production
Same as “Development”
and “Move Into
Production”
* Note: Servers containing SQL commands must be recompiled when they are moved into production.