Skip to section navigationSkip to content
The Technology Transfer and Partnerships Office
line image
Font Size  increase text sizedecrease text size
 Area of Expertise
Software technologies Software Catalog

The software titles listed below are available for release to certain approved parties. Please visit our Software Release page to learn more about the release types and processes.

Click on the software title to learn more about the specific software or to request access to the software.


The Software is intended for Domestic use only and shall not be made available to anyone outside of the United States. In addition, there shall be no further distribution or publication of the Software by any Recipient, neither the source code, nor the executable code, nor associated run-time application, whether standalone or embedded, to or for use by any third party without the express prior written approval of NASA.

Analytical Tools

Analytical Tools

The Multidemensional, Multiphysics Computational Heat Transfer Analysis Software (UNIC) is a multidimensional, multiphysics computational heat transfer analysis software.

The ADAPT computer code will design and analyze the performance of linear, annular, or plug-cluster aerospike engines.

The Aerotherm Charring Material Thermal and Ablation Program (CMA02) is an implicit, finite-difference computational procedure.

The Aerotherm Chemical Equilibrium (ACE) code was developed for predictive thermal/ablative analysis of rocket nozzle liner materials.

The Boundary-Layer Integral-Matrix Procedure (BLIMP) software provides fast, highly accurate solutions to gas-phase boundary layer flow problems encompassing a broad range of boundary conditions.

The Charring Material Ablator (CMA87) code is a predictive software program that performs thermal and ablative analysis of rocket nozzle liner materials.

The CMA92FLO Aerotherm Charring Material Thermal Response and Ablation Computer Program is an implicit finite-difference computational procedure.

In this version of the Aerotherm Charring Material Thermal Response Ablating Program, a line of code was altered.

CORSAIR is a three-dimensional unsteady Navier-Stokes analysis used for solving flows in rotating turbomachinery components.

The Cryogen Storage Integrated Model (CryoSIM) provides estimates for input power and dry mass for insulation and other hardware used in in-space applications to maintain cryogens in storage by active and passive means.

GASRAD is a computer code for predicting incident thermal radiation from defined plume gas properties in either axisymmetric or cylindrical coordinate systems.

The Generalized Fluid System Simulation Program (GFSSP) was developed out of the need for a software analysis tool to analyze fluid flow in rocket engine turbopumps. Example problems can be used effectively as a teaching aid.

The Generalized Fluid System Simulation Program (GFSSP) was developed out of the need for a software analysis tool to analyze fluid flow in rocket engine turbopumps. The tool models liquid fuel phase changes.

The INTegrated ROcket Sizing Model (INTROS) is used to perform conceptual and preliminary design sizing and trade and sensitivity studies for launch vehicles.

MAESTRO is a suite of tools that assists in the setup, configuration control, and operation of a simulation/test laboratory.

Marshall Aerospace Vehicle Representation in C (MAVERIC-X) is a generic low-to-high-fidelity vehicle flight simulation program.

A two-phase Navier Stokes code has been developed to improve plume and plume impingement methodology.

The Nozzle Aero Thermochemistry (NAT) code was developed as a part of the Nozzles Work Package of the Solid Propulsion Integrity Program (SPIP).

A passive cryogenic fluid storage system initial design tool has been developed by Kennedy Space Center and Marshall Space Flight Center.

PHANTOM is a unified, three-dimensional, unsteady Navier-Stokes analysis used for solving flows in rotating turbomachinery components operating in liquids or gases.

Plume Impingement Effect (PLIMP) can be used to simulate the impingement of rocket engine exhaust on nearby spacecraft surfaces.

LAIOP predicts both ignition overpressure and launch acoustics. The code uses a graphical user interface to communicate with the user and display results.

The Propulsion System Controller Checkout (PCOC) Computer served as the electrical ground support equipment for FASTRAC engine avionics.

The RAMP2 computer program predicts nozzle flowfields of supersonic and rocket nozzle performance.

RMC Code

The RMC code computes radiation from solid rocket motor flow fields. Each receiver specified in the surface input is selected in sequence.

The Rocket Engine Transient Simulation (ROCETS) software consists of a library of rocket engine component software modules for combustion chambers, nozzles, turbines, pumps, valves, lines, etc.

StatusMon reads a network data stream in real-time, monitoring the engine status parameters for changes.

The Athena platform is designed to be a single point source for acquiring, assessing, archiving and disseminating scientific and technical information to ensure successful performance, increase safety, and to save resources.

This software, developed from 1966 to 1971 and upgraded by Lockheed in 1972, was developed for solving 2D and asisymmetric inviscid supersoic flow fields.

The Vehicle Acoustic Environment Prediction Program was developed in 1988 and used in Phase A acoustic environments for engine testing in flight vehicles at liftoff.

>> Return to Top

Materials and Processing

Materials and Processing

The Materials and Processes Technical Information System (MAPTIS-II) is an information technology that offers a number of services for acquiring, processing, and disseminating information about materials and manufacturing.

The Tool for Analysis of Surface Cracks (TASC) is a computer program created using the commercial math analysis software MATLAB to enable easy computation of nonlinear J-integral solutions for surface-cracked plates in tension.

>> Return to Top

Programmatic/Business Administration

Programmatic/Business Administration

ATIS provides the audit manager and team with tools/information needed to perform, manage, and close an audit.

Customer Survey

Customer Survey is a generic survey tool that allows an owner the ability to construct, email, and manage surveys.

The Electronic Project Online Risk Tool (ePORT) is a Web-based risk management tool. Software provides a common framework to capture and manage risks.

The Schedule and Cost Risk Assesment Module (SCRAM) is a companion program to Microsoft Project, adding Monte Carlo simulation, probabilistic branching, and risk and trend reporting functions.

The Schedule Test and Assessment Tools (STAT) suite improves the schedule integrity and timeliness of assessments for Marshall programs and projects.

>> Return to Top

Space Electronics and Controls

Space Electronics and Controls

Video Image Stabilization and Registration (VISAR) is a software program that will stabilize video images distorted as a result of video camera motion.

>> Return to Top

Space Environments

The Space Environments and Effects (SEE) Program collected, developed, and disseminated the SEE-related technologies required to design, manufacture, and operate more reliable, cost-effective spacecraft for the government and commercial sectors. The list of Space SEE models and databases is meant to be a resource locator for those persons interested in using or obtaining further information about models and/or databases used by scientists and engineers in the space environment community. Instructions for requesting the following SEE products can be found at

Space Environments

The Spacecraft Materials Selector (SMS) knowledge base is a preliminary design tool that provides estimates of environmental exposures and/or materials performance for selected spacecraft materials.

As with earlier versions, the Global Reference Model (GRAM) provides complete geographical and altitude coverage for each month of the year.

The Earth Global Reference Atmospheric Model 2007 (Earth-GRAM 2007) provides estimates of means and standard deviations for atmospheric parameters for any month and at any altitude and location within the Earth's atmosphere.

Earth Global Reference Atmospheric Model 2010 (Earth-Gram 2010) is an open-source Fortran computer code that can run on a variety of platforms including PCs and UNIX stations.

The Electric Propulsion Interactions Code (EPIC) is an interactive computer toolset that allows the construction of a 3D spacecraft model and the assessment of a variety of interactions.

The ElectroStatic Return of Contaminants (ESR) tool is a first-generation computational code created for the purpose of computing the return characteristics of spacecraft-generated contaminants.

The Emission of Solar Proton Model for Dose and Degradation Applications (ESP) is a computer model of the solar proton environment.

The Interactive Spacecraft Charging Handbook is an interactive, Web-based multimedia product that offers updated and integrated spacecraft charging models.

J-Track 3D is a 3D projection that displays numerous satellites in orbit around the earth.

The Low-Altitute Trapped Radiation Model, based on nearly 20 years of data from the TIRO/NOAA weather satellites, predicts the integral omindirectional proton flux in three energy ranges: >16, >36, and >80 MeV.

Lunar e-Library

The Lunar e-Library database provides an accessible, searchable set of technical references on the lunar environment, lunar studies, and past lunar missions, including Apollo/Saturn.

The Mars Global Reference Atmospheric Model 2005 (Mars-GRAM 2005) is an engineering-level atmospheric model widely used for diverse mission applications.

The Meteroid Engineering Model (MEM) is a model describing the meteoroid environment anywhere in the inner solar system.

The NASA Marshall Engineering Thermosphere Model (MET-2007) can be used now as a standalone software subroutine to calculate thermospheric density and temperature.

The NASA/Air Force Spacecraft Charging Analyzer Program (NASCAP-2K) is the next-generation spacecraft charging analysis code.

The Neptune Global Reference Atmospheric Model is a FORTRAN-based program that provides engineering estimates of density, temperature, pressure, and winds for the Neptune atmosphere from surface to orbital altitudes.

The objective of the Radiation Environment Array Charge Transport (REACT) was the development and validation of a detector array charge collection model.

The Satellite and Materials Outgassing Knowledgebase (SCMOK) is a combination of ASTM E1559 and Space QCM flight data databases.

The Simple Thermal Environment Model (STEM) User's Guide was developed for thermal analysis of near-Earth spacecraft.

The Charge Collector (TCC) is a compilation of products related to spacecraft charging.  The TCC contains design guidelines and a variety of information from government/industry/academic databases and reports.

The Titan Global Reference Atmospheric Model Version 1.0 (Titan-GRAM v1.0) is a FORTRAN-based program that provides engineering estimates of density, temperature, pressure, and winds for the Titan atmosphere.

The Trapped Proton Model (TPM) determines the differential omnidirectional proton flux from 1-100MeV.

A tool was needed for more accurately determining radiation requirements and risks -- essential elements for producing less expensive, more reliable spacecraft.

The Venus Global Reference Atmospheric Model (Venus-GRAM) 2005 is a FORTRAN-based program that provides engineering estimates of density, temperature, pressure, and winds for the Venus atmosphere.

>> Return to Top

Structures and Mechanical Systems

Structures and Mechanical Systems

The Bearing Analysis Tool (BAT) allows detailed design of rolling element bearings rocket engine turbopumps and other applications.

Cylinder Optimization of Rings, Skin, and Stringer, or CORSS, is an automated, interactive method to obtain a minimum weight preliminary design.

The Pressure Systems Reporting Tool (PSRT) is an application designed and implemented to support the risk-based management of pressure systems and vessels at MSFC.

The SHABERTH computer program was developed to predict the operating characteristics of bearings in a multi-bearing load support system.

>> Return to Top

System Analysis

System Analysis

The Automated Animation Creation Tool (ANIMATOR) is a software program developed as a two- and three-dimensional tool for creating MPEG animation files.


PC/Windows-based AutoPost can process any configuration of test data as needed. The tool can combine a series of data parameters into a single parameter.

The High-Speed Data Viewer computer software was developed for viewing high-frequency data recorded in the East and West Test Areas at MSFC.

The Launch Vehicle Analysis (LVA) Tool is a software program that integrates ground and flightload analysis with direct solution structural and thermal analysis.

ML_POGO is a software package developed to model the coupled structural/propulsion stability (pogo stability) of a liquid propellant rocket.

The MSFC Engineering Knowledge Management (ME KM) System applies leading-edge knowledge management technologies and organizational strategies to promote engineer competency and growth.

The Payloads and Components Real-Time Automated Test System (PACRATS) is a data acquisition program that easily allows test engineers to acquire, display, store, and retrieve test data.

The Shared Memory Framework innovation implements distributed model processes with shared memory data exchange across virtually hosted operating systems.

The Sun Format Database (SunAcc) was developed to fulfill a need for local native storage of Space Shuttle Main Engine (SSME) test data.

WinPlot is a powerful desktop graphical analysis tool that allows the user to generate displays of unrestrictive amounts of data.

>> Return to Top



The Surface Crack Potential Difference (SCPD) monitoring software provides the precise relationship, or calibration, between a crack measurement signal and the size of an arbitrary semi-elliptical crack.

>> Return to Top

NASA Insignia