NTRS - NASA Technical Reports Server

Back to Results
Use of software tools in the development of real time software systemsThe transformation of a preexisting software system into a larger and more versatile system with different mission requirements is discussed. The history of this transformation is used to illustrate the use of structured real time programming techniques and tools to produce maintainable and somewhat transportable systems. The predecessor system is a single ground diagnostic system; its purpose is to exercise a computer controlled hardware set prior to its deployment in its functional environment, as well as test the equipment set by supplying certain well known stimulas. The successor system (FTE) is required to perform certain testing and control functions while this hardware set is in its functional environment. Both systems must deal with heavy user input/output loads and a new I/O requirement is included in the design of the FTF system. Human factors are enhanced by adding an improved console interface and special function keyboard handler. The additional features require the inclusion of much new software to the original set from which FTF was developed. As a result, it is necessary to split the system into a duel programming configuration with high rates of interground communications. A generalized information routing mechanism is used to support this configuration.
Document ID
Document Type
Conference Paper
Garvey, R. C. (E-Systems, Inc. Falls Church, VA, United States)
Date Acquired
August 10, 2013
Publication Date
December 1, 1981
Publication Information
Publication: NASA. Langley Research Center Ruggedized Minicomputer Hardware and Software Topics, 1981
Subject Category
Distribution Limits
Work of the US Gov. Public Use Permitted.

Related Records

IDRelationTitle19820006956Analytic PrimaryRuggedized minicomputer hardware and software topics, 1981: Proceedings of the 4th ROLM MIL-SPEC Computer User's Group Conference