The Structure of the NADEX Operating System,

Abstract

NADEX is an acronym for Network Adaptable Executive. NADEX supports the building of software configurations which consist of a general graph of communicating nodes. These nodes may be sequential or concurrent programs which access NADEX services through a native PREFIX. The PREFIX concept was originally defined by Per Brinch Hansen as an interface to the SOLO operating system. The NADEX Native PREFIX is the interface to the NADEX Core OS and provides data flow abstractions to the program running in a node. These operations permit each program (running in a node) to exchange messages with other nodes in a software configuration via full-duplex data transfer streams. In this document, we first present the concept of a software configuration. We then present the general structure of NADEX. Finally, we describe the function of each module of the NADEX Core OS as it is written in Concurrent Pascal.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1979
Accession Number
ADA105200

Entities

People

  • Robert B Young
  • Virgil Wallentine

Organizations

  • Kansas State University

Tags

DTIC Thesaurus Topics

  • Algorithms
  • Computer Programming
  • Computer Science
  • Computers
  • Control Systems
  • Data Transmission
  • Electronic Mail
  • Flow
  • Hypervelocity Flow
  • Language
  • Lists (Data Structures)
  • Operating Systems
  • Pipelines
  • Resource Management
  • System Software
  • Terminals
  • User Interface

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Computer Science.
  • Neurological Diseases/Conditions/Disorders