code.nasa.gov

Tool for Analysis of Surface Cracks (TASC)

Tool for Analysis of Surface Cracks (TASC) is a computer program created in MATLAB to enable easy computation of nonlinear J-integral solutions for surface cracked plates in tension by accessing and interpolating between the 600 nonlinear surface crack solutions documented in NASA/TP–2011-217480. The only required inputs are the surface crack dimensions (2c and a), plate […]

Scheduling and Planning Interface for Exploration (SPIFe)

The Scheduling and Planning Interface for Exploration (SPIFe) is an integrated planning and scheduling toolkit based on hundreds of hours of expert observation, use, and refinement of state-of-the-art planning and scheduling technology for several applications within NASA. SPIFe has been used on the Mars Exploration Rover mission, the Phoenix Mars Lander mission, and the Mars […]

Data Quality Screening Service

http://opensource.gsfc.nasa.gov/projects/DQSS/index.php

The Data Quality Screening Service (DQSS) is designed to help automate the filtering of remote sensing data on behalf of science users. Whereas this process today involves much research through quality documents, followed by laborious coding, the DQSS can act as a Web Service to provide data users with data pre-filtered to their particular criteria, […]

Mission Control Technologies

http://github.com/nasa/mct

Mission Control Technologies (MCT) is a real-time monitoring and visualization platform, developed at Ames Research Center in collaboration with customers at JSC. The platform is based on composable and reusable user objects that bring information from many sources to users through one consistent, intuitive interface. Developed for use in spaceflight mission operations, MCT is equally […]

CertWare Safety Case Workbench

http://nasa.github.com/CertWare

A 2007 study by the National Academy of Sciences provides strong motivation to explore the use of dependability cases as a means to address verification, and ultimately, certification, of highly complex systems. Kestrel Technology, LLC, is developing a prototype extensible workbench to develop, maintain, and analyze safety cases – a specialized form of dependability cases. […]

Apache OODT

http://svn.apache.org/repos/asf/oodt

Apache OODT is NASA’s first project to be stewarded at the open source Apache Software Foundation. OODT is middleware for information integration and for science data processing and retrieval. It provides components including file management, workflow management, resource management, and automated remote data acquisition, file crawling and ingestion, and science algorithm wrapping and integration. Project […]

Earth Science Datacasting

http://sourceforge.net/projects/datacasting/

Datacasting is a RSS publish-subscribe method for delivering Earth Science data. A Feed Reader provides feed filtering, data download, and the ability to mash-up data with information related to geophysical events.

Interplanetary Overlay Network (ION) Software Distribution (DTN)

http://sourceforge.net/projects/ion-dtn/

The Interplanetary Overlay Network (ION) software distribution is an implementation of Delay-Tolerant Networking (DTN) architecture as described in Internet RFC 4838. It includes implementations of the DTN Bundle Protocol, the Licklider Transmission Protocol, and two CCSDS application protocols that have been adapted to run over the BP/LTP stack: the CCSDS File Delivery Protocol and Asynchronous […]

Data Productivity Toolkit

http://sourceforge.net/projects/dptoolkit/

The Data Productivity Toolkit is a collection of linux command-line tools designed to facilitate the analysis of text-based data sets. Modeled after the general linux pipeline tools such as awk, grep, and sed, the kit provides powerful tools for selecting/combining data, performing statistics, and visualizing results.

Core Flight Executive (cFE)

http://sourceforge.net/projects/coreflightexec/files/cFE-6.1.1/

The Core Flight Executive is a portable, platform independent embedded system framework developed by NASA Goddard Space Flight Center. This framework is used as the basis for the flight software for satellite data systems and instruments, but can be used on other embedded systems. The Core Flight Executive is written in C and depends on […]