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.
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