NTRS - NASA Technical Reports Server

Back to Results
EOS: A project to investigate the design and construction of real-time distributed Embedded Operating SystemsProject EOS is studying the problems of building adaptable real-time embedded operating systems for the scientific missions of NASA. Choices (A Class Hierarchical Open Interface for Custom Embedded Systems) is an operating system designed and built by Project EOS to address the following specific issues: the software architecture for adaptable embedded parallel operating systems, the achievement of high-performance and real-time operation, the simplification of interprocess communications, the isolation of operating system mechanisms from one another, and the separation of mechanisms from policy decisions. Choices is written in C++ and runs on a ten processor Encore Multimax. The system is intended for use in constructing specialized computer applications and research on advanced operating system features including fault tolerance and parallelism.
Document ID
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Campbell, R. H.
(Illinois Univ. Urbana, IL, United States)
Essick, Ray B.
(Illinois Univ. Urbana, IL, United States)
Johnston, Gary
(Illinois Univ. Urbana, IL, United States)
Kenny, Kevin
(Illinois Univ. Urbana, IL, United States)
Russo, Vince
(Illinois Univ. Urbana, IL, United States)
Date Acquired
September 5, 2013
Publication Date
January 1, 1987
Subject Category
Computer Systems
Report/Patent Number
NAS 1.26:180971
Accession Number
Funding Number(s)
Distribution Limits
Work of the US Gov. Public Use Permitted.
No Preview Available