Software

Access our comprehensive library of technical briefs on software, from engineering experts at NASA and major government, university, and commercial laboratories.

42
-1
1770
30
Briefs: Software
Software Improves Management of Dynamic Memory
The Dynamic Memory Management System (DMMS) is a computer program that was developed in response to some major shortcomings of dynamic-memory- management subsystems of typical operating systems. It is designed for use with the VxWorks operating system, but is easily ported to other operating systems.
Briefs: Software
SIMON — School Internet Manager Over Networks
School Internet Manager Over Networks (SIMON) is a software tool, exclusively for use on Macintosh computers, that is designed to provide access to, and management of, Internet information for teachers and students in kindergarten through twelfth grade. By eliminating the requirement for advanced...
Briefs: Software
Software Interface Between MATLAB and a PC RS-232 Serial Port
A computer program establishes an interface between the MATLAB software and the serial data port of a personal computer (PC) that runs either the Windows 95 or the Windows NT operating system. The program makes it possible to utilize the graphical user interface (GUI) and the...
Briefs: Software
Program for Analysis of Spacecraft Telecommunication Systems
A computer program facilitates the analysis and design of a radio-communication system for transmitting data from an orbiting spacecraft to ground stations. Input data provided by the user include primarily (1) parameters of the spacecraft orbit (including parameters that specify...
Briefs: Software
Software for Spacecraft/Ground Communication via the Internet
The Space Communications Protocol Standards (SCPS) specify a developmental system of international protocols for data communications between spacecraft and points on Earth. SCPS protocols are intended to make a spacecraft appear, to a terrestrial computer user, as just another node on...
Briefs: Software
GENOA-PFA is a commercial version of the Composite Durability Structural Analysis (CODSTRAN) computer program, which simulates the progression of damage ultimately leading to fracture...
Feature Image
Briefs: Software
Software for Monitoring Remote Systems and Executing Plans
The Knowledge Server Tools (KST) computer program comprises a distributed set of software tools for monitoring remote systems. Part of KST implements a knowledge server for monitoring the status of a remote system (e.g., a computer-controlled instrumentation system, a robot, or a...
Briefs: Software
Monocoque Tank Analysis Spreadsheet System, Version 2.0
The Monocoque Tank Analysis Spreadsheet System (MONTASS) computer program is an integrated software system that incorporates Microsoft Excel worksheet software and Visual BASIC software. MONTASS was developed to enable rapid analysis and preliminary design of structural domes and...
Briefs: Software
Automated Planning and Scheduling for a Robotic Vehicle
A software system generates sequences of commands for the operation of a robotic vehicle. The system was adapted to control Rocky 7, a semiautonomous instrumented vehicle of the "rover" type used in scientific exploration of Mars. The software system was developed by integrating two software...
Briefs: Manned Systems
NASA has developed a system of hardware and software that can accommodate all necessary interfaces between (1) space-station flight computers and (2) a simulation host computer used...
Feature Image
Briefs: Software
The Automated Fatigue Calculation Program (FATPLUS)
Since it was developed in the late 1980s, the Automated Fatigue Calculation Program (FATPLUS) has consistently demonstrated its ability to predict fatigue life, independently validate proprietary fatigue methodologies, identify fatigue-sensitive parts, and train engineers in predicting...
Briefs: Software
Further Developments in Web Interactive Training
Three innovative computer programs for training and testing personnel at Kennedy Space Center have been developed under the aegis of the Web Interactive Training (WIT) project. The WIT project exploits the capabilities afforded by the Internet and by state-of-the-art multimedia data-presentation...
Briefs: Materials
Centralized Electronic Reporting of Material-Science Tasks
The Materials Science Division (MSD) at Kennedy Space Center is developing a computer system to maintain a material-science data base coupled with a user-friendly interface on the World Wide Web. The system is designed to eliminate the need for time-consuming and expensive distribution of,...
Briefs: Software
Post-Processing Satellite Image Data in Secondary Schools
Never before have secondary schools been able to post-process raw satellite data, and now they can do it in real time. This is credited to advances in technology that have recently made the necessary equipment simple, inexpensive, powerful, and available enough for any school to fit into...
Briefs: Software
A computer program has been developed to shorten the time needed to set up electronic instrumentation for a hot-fire test of a rocket engine. The instrumentation in question is a...
Feature Image
Briefs: Software
Software for Environmental Monitoring in a Large Facility
Four computer programs enable the nearly real-time distribution, analysis, and display of data on temperature, relative humidity, and particle fallout measured by sensors in the Orbiter Processing Facility (OPF) and the Launch Pad Payload Changeout Room (PCR) at Kennedy Space Center. The...
Briefs: Software
Software for Parallel Adaptive Refinement of Meshes
A software library has been developed for adaptive refinement of unstructured (that is, irregular) tetrahedral or triangular meshes that define two- or three-dimensional coordinates or volume elements used in parallel (that is, multiprocessor) finite-element or finite-volume computations. This...
Briefs: Software
The Generic Spacecraft Analyst Assistant (GenSAA) computer program enables the rapid development of expert-system software for intelligent real-time monitoring and detection of faults...
Feature Image
Briefs: Software
Software Library for Parallel Adaptive Mesh Refinement
A software library has been developed for use in parallel adaptive refinement of unstructured (irregular) meshes and grids in parallel scientific and engineering computing. This library can be used in finite-difference, finite-volume, and finite-element application programs that use...
Briefs: Software
Configuration Management of Software for Designing HSCT4.0
A report discusses the development of a highly complex system of distributed-computing, multidisciplinary design-optimization software, called "CJOpt," for use in research on model 4 of the High-Speed Civil Transport (HSCT) airplane (HSCT4.0). The emphasis in the report is on the...
Briefs: Software
On-Line System Provides Accurate Ephemeris and Related Data
The Horizons On-Line Ephemeris and Data System ("Horizons" for short) is a computer program that provides data on the locations, motions, and dynamical parameters of solar-system objects, including the Sun, nine planets, 61 natural satellites, more than 16,000 comets and asteroids, and...
Briefs: Software
Software for Planning and Execution in an Autonomous System
A software system for planning and execution of actions by an autonomous spacecraft engaged in scientific exploration has been developed to satisfy requirements to (1) maintain positive resource margins and avoid short-sighted decisions in order to achieve long-term scientific and...
Briefs: Software
Program Generates Maps From IFSAR Data
A computer program provides for automated generation of maps from data acquired via C-band interferometric synthetic-aperture radar (IFSAR). The program reads in height, radar-brightness, and correlation data generated by IFSAR processors and computes a series of image features to be used in classifying...
Briefs: Software
Program for Designing Multiple-Reflector Antenna Systems
Millimeter-Wave Optics Design Tool (MOD Tool) is a computer program for analyzing and designing multiple-reflector antenna systems that operate at microwave and millimeter wavelengths. MOD Tool is intended for use in conjunction with a computer-aided-design (CAD) program along with other...
Briefs: Software
A computer program provides capabilities for numerical simulation and analysis of the thermodynamic performance of aircraft or automotive gas turbine engines. The program was developed...
Feature Image
Briefs: Software
Automotive interior noise has become a critical consideration for manufacturers. Many studies have shown that interior noise in a vehicle has a major impact on the customer's perception of...
Feature Image
Briefs: Software
Program Estimates Loads in Launch Vehicles
Version 1.4 of the Launch Vehicle Loads Analysis for Preliminary Design (VLOADS 1.4) computer program calculates in-flight launch-vehicle structural loads (that is, spacecraft-launching rockets) for preliminary design. The program can also be used to calculate structural loads in upper stages and...
Briefs: Electronics & Computers
Wiring is a major deliverable in just about all electromechanical equipment. From airplanes to semiconductor capital equipment, the key component tying together all of the technological innovations in...
Feature Image
Briefs: Software
Software for Detecting Anomalies and Responding to Faults
The Automated Test Monitor computer program provides for continuous monitoring of the operations of a complex system (e.g., a spacecraft). This program implements a rigorous analytic (instead of an ad hoc) technique that prescribes exactly how to express requirements for the operation of...

Videos