Integrated Information Support System (IISS). Volume 5. Common Data Model Subsystem. Part 25. Neutral Data Manipulation Language (NDML) Precompiler Generator Request Processor Driver Product Specification

Abstract

This specification establishes the design of Function PRE14, Generate Request Processor Driver, one of the major functions of the Configuration Item Precompiler to be built and formally accepted by the ICAM Program Office. This CI constitutes one of the subsystems of the Common Data Model Processor (CDMP). The purpose of this Computer Program Configuration Item (CPCI) is to generate a main program for each Request Processor needed to handle all of the NDML requests found in a user's logical unit of work grouping of user software modules. The following function will be performed by this CPCI: (1) Sort the table listing all generated Request Processors on database identifier; and (2) For each database, generate a COBOL, FORTRAN, or C Request Processor driver module: (a) Use a macro to generate the Identification, Environment and Data Divisions of the program. (b) Use a macro to generate the case test and the call syntax in the Procedure Division of the program. (c) Use a macro for the error handling and termination of the program.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 30, 1990
Accession Number
ADA250462

Entities

People

  • A. Pashak
  • Benjamin Lévi
  • J. Slaton
  • M. L. Apicella

Organizations

  • Control Data Corporation

Tags

Communities of Interest

  • Materials and Manufacturing Processes
  • Space

DTIC Thesaurus Topics

  • Air Force
  • Air Force Facilities
  • Application Software
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computers
  • Contracts
  • Corporations
  • Database Management Systems
  • Databases
  • Domain Specific Programming Languages
  • Language
  • Object Code
  • Software Development Tools
  • Software Testing
  • Test And Evaluation

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Database Systems and Applications