last modified: 26-OCT-1988 | catalog | categories | new | search |

NESC0695 NMMSS

NMMSS, NMMSS Utility, Data Base Maintenance and Update

top ]
1. NAME OR DESIGNATION OF PROGRAM:  NMMSS
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
NMMSS NESC0695/01 Tested 26-OCT-1988

Machines used:

Package ID Orig. computer Test computer
NESC0695/01 IBM 370 series IBM 370 series
top ]
3. DESCRIPTION OF PROBLEM OR FUNCTION

Three basic  programs in  the
Nuclear  Materials Management  and Safeguards  System (NMMSS)  for
processing incoming  transaction data and maintaining  the current
transaction data  file are:  TJEDIT,  TJUPDT, and  COMPAT.  TJEDIT
prepares, verifies, and  maintains the integrity of data  as it is
introduced  into the  data  base.   TJUPDT maintains  the  current
transaction  data  file  on  a   daily  basis.   COMPAT  maintains
consistency  between related  data sets  on  the transaction  data
master file.
top ]
4. METHOD OF SOLUTION

TJEDIT examines input data  and, depending on
data specifications, accepts  or rejects it, passing  the accepted
data to  the TJUPDT  program, and  producing reports  on all  data
submitted and  data found to be  in error.  TJUPDT  edits incoming
data sets  in relation  to those  already on  the master  file and
rejects any  invalid updating attempts.   Data sets that  pass the
editing phase cause new  data to be added to the  master file, and
existing data  sets to be deleted  or replaced depending  upon the
updating  action  indicated  in the  data.   COMPAT  examines  all
combinations of data sets within each transfer series and transfer
number, suspends  those that are  incompatible from the  file, and
produces an error report when necessary.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

No specific limits
are imposed on  the number of data  sets that can be  processed in
any given execution since only those  sets within a given transfer
series and transfer number are stored simultaneously.
top ]
6. TYPICAL RUNNING TIME

On  the  360/195,  TJEDIT  takes  about  10
seconds for 2000 data items.  A  typical run of TJUPDT takes about
17 seconds  of CPU  time, and a  typical daily  compatibility edit
using COMPAT takes about 7 minutes of CPU time.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM

The IBM SORT routine  is used by
the  three programs.   TJUPDT selects  toll enriching  transaction
data and creates  a file of these records for  interfacing with an
external system.
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
NESC0695/01 26-OCT-1988 Screened
top ]
10. REFERENCES

ERDA Manual Chapter Appendix 7401-C.
             Instructions to  ERDA and  Agreement State  Licensees
for  Reporting  Nuclear Material  Transfers  on  Form ERDA  741  -
Nuclear Material Transaction Report.
             E. H. Foreman,  W. G. Gregg, and D.  A. Hyde, Nuclear
Materials Information  System  Transaction Data  Base,  UCCND-CSD-
INF-63, September 1975.
top ]
11. MACHINE REQUIREMENTS

The  three programs  require utility  input
and output units for the IBM SORT procedure and a printer.  TJEDIT
requires 260K  bytes for  execution and  two input/output  devices
(tape and direct-access).   TJUPDT requires 158K bytes  of storage
for execution and four input/output devices.  COMPAT requires 238K
bytes of storage for execution, three input/output devices (two of
which must be direct-access), and one card punch unit.
top ]
12. PROGRAMMING LANGUAGE(S) USED
No specified programming language
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:   OS/370.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

   The
two routines  IDAY and ITIME are  routines local to  the UCCND/CSD
environment.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

                 E. H. Foreman and W. G. Gregg
                 Computer Sciences Division
                 Union Carbide Corporation, Nuclear Division
                 P. O. Box P
                 Oak Ridge, Tennessee  37830
top ]
16. MATERIAL AVAILABLE
NESC0695/01
File name File description Records
NESC0695_01.001 INFORMATION FILE 77
NESC0695_01.002 TJEDIT COBOL SOURCE 3668
NESC0695_01.003 TJUPDT COBOL SOURCE 1060
NESC0695_01.004 COMPAT COBOL SOURCE 2652
NESC0695_01.005 JCL + INPUT DATA 105
top ]
17. CATEGORIES
  • M. Data Management

Keywords: data base systems, errors, nuclear materials management, specifications.