NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A research program in empirical computer scienceDuring the grant reporting period our primary activities have been to begin preparation for the establishment of a research program in experimental computer science. The focus of research in this program will be safety-critical systems. Many questions that arise in the effort to improve software dependability can only be addressed empirically. For example, there is no way to predict the performance of the various proposed approaches to building fault-tolerant software. Performance models, though valuable, are parameterized and cannot be used to make quantitative predictions without experimental determination of underlying distributions. In the past, experimentation has been able to shed some light on the practical benefits and limitations of software fault tolerance. It is common, also, for experimentation to reveal new questions or new aspects of problems that were previously unknown. A good example is the Consistent Comparison Problem that was revealed by experimentation and subsequently studied in depth. The result was a clear understanding of a previously unknown problem with software fault tolerance. The purpose of a research program in empirical computer science is to perform controlled experiments in the area of real-time, embedded control systems. The goal of the various experiments will be to determine better approaches to the construction of the software for computing systems that have to be relied upon. As such it will validate research concepts from other sources, provide new research results, and facilitate the transition of research results from concepts to practical procedures that can be applied with low risk to NASA flight projects. The target of experimentation will be the production software development activities undertaken by any organization prepared to contribute to the research program. Experimental goals, procedures, data analysis and result reporting will be performed for the most part by the University of Virginia.
Document ID
19940014956
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Knight, J. C.
(Virginia Univ. Charlottesville, VA, United States)
Date Acquired
September 6, 2013
Publication Date
February 1, 1991
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:194069
UVA/528334/CS91/101
NASA-CR-194069
Report Number: NAS 1.26:194069
Report Number: UVA/528334/CS91/101
Report Number: NASA-CR-194069
Accession Number
94N19429
Funding Number(s)
CONTRACT_GRANT: NAG1-1073
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available