Search NASASearch

NASA NTRS · 19970009821

Basic Requirements for Systems Software Research and Development

Abstract

Our success over the past ten years evaluating and developing advanced computing technologies has been due to a simple research and development (R/D) model. Our model has three phases: (a) evaluating the state-of-the-art, (b) identifying problems and creating innovations, and (c) developing solutions, improving the state- of-the-art. This cycle has four basic requirements: a large production testbed with real users, a diverse collection of state-of-the-art hardware, facilities for evalua- tion of emerging technologies and development of innovations, and control over system management on these testbeds. Future research will be irrelevant and future products will not work if any of these requirements is eliminated. In order to retain our effectiveness, the numerical aerospace simulator (NAS) must replace out-of-date production testbeds in as timely a fashion as possible, and cannot afford to ignore innovative designs such as new distributed shared memory machines, clustered commodity-based computers, and multi-threaded architectures.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Kuszmaul, Chris, Nitzberg, Bill. 1996-09-01. Basic Requirements for Systems Software Research and Development. https://ntrs.nasa.gov/citations/19970009821

Cite the original work for its findings. Save a collection to share your selection of sources.