Information Science

Interface Validation for Distributed Software Systems

Goddard Space Flight Center, Greenbelt, Maryland As a result of performing IV&V (Independent Verification and Validation) on Space Station software, a number of interface faults were found during integrated testing or actual software deployment. Faults found at this late phase of the software development lifecycle are very expensive to fix. Other research indicates that significant cost savings can be realized if these types of faults can be discovered at earlier software development lifecycle phases, such as specification or coding. A need was determined for processes, procedures, and tools that will reliably identify interface faults during these earlier software development lifecycle phases. The ability to perform interface validation during earlier phases will reduce costly fixes due to interface faults discovered during later software development phases.

Posted in: Information Sciences, Electronics & Computers, Briefs, TSP

Read More >>

Simple, Scalable, Script-Based Science Processing Archive

The system provides data access control, data subscription, metadata publication, and data recovery. Goddard Space Flight Center, Greenbelt, Maryland Simple, Scalable, Script-based, Science Processing (S4P) Archive (S4PA) is a disk-based data-archiving system for remote sensing data. It is based on the data-driven framework of S4P. The system is used for new data transfer, data preprocessing, metadata generation, and data archival. The system provides services such as data access control, data subscription, metadata publication, and data recovery. The data is archived on readily available disk drives, with FTP (File Transfer Protocol) and HTTP (Hypertext Transfer Protocol) being primary modes of data access. S4PA includes a graphical user interface for monitoring and re-configuring the system operation, a tool for deploying the system, and various other tools that help manage the data ingest and archiving process, such as data replication, auxiliary file backup, database merge, storage of dataset README documents in CVS (Concurrent Versions System), an interface for machine search, deployment of S4PA instances from configuration stored in CVS, etc.

Posted in: Information Sciences, Electronics & Computers, Briefs, TSP

Read More >>

A Model-Driven Science Data Product Registration Service

The Registry Service will provide functionality for tracking, auditing, locating, and maintaining artifacts within the system. NASA’s Jet Propulsion Laboratory, Pasadena, California The Planetary Data System (PDS) has undertaken an effort to overhaul the PDS data architecture (e.g., data model, data structures, data dictionary, etc.) and deploy a software system (online data services, distributed data catalog, etc.) that fully embraces the PDS federation as an integrated system while leveraging modern information technology. A core component of this new system is the Registry Service that will provide functionality for tracking, auditing, locating, and maintaining artifacts within the system. These artifacts can range from data files and label files, schemas, dictionary definitions for objects and elements, documents, services, etc.

Posted in: Information Sciences, Electronics & Computers, Briefs, TSP

Read More >>

Model Predictive Automatic Recovery System

This innovation is designed for aircraft on the verge of a loss-of-control situation. John H. Glenn Research Center, Cleveland, Ohio In commercial aviation, there have been several recent cases of unstabilized approaches that have resulted in crash landings short of the runway. Some of the direst consequences of these incidents may be prevented with the addition of a level of autonomy — a supervisory envelope protection scheme that anticipates loss-of-control accidents and intercedes to prevent them.

Posted in: Information Sciences, Electronics & Computers, Briefs, TSP

Read More >>

Rapid Prototyping Lab (RPL) Generic Display Engine

Lyndon B. Johnson Space Center, Houston, Texas Spacecraft display software is very costly and requires extensive testing and certification. Much testing must be repeated if the display software is changed in any way. Additionally, hand-coded displays are costly to create and maintain. For certain types of display formats with limited graphical content, the hand-coding is very repetitive between display formats.

Posted in: Information Sciences, Electronics & Computers, Briefs, TSP

Read More >>

Computer Modeling for Generation of Synthetic Radio Reflection-Transmission Tomography (RRTT) Data

Goddard Space Flight Center, Greenbelt, Maryland Numerical algorithms capable of generating synthetic radio tomography data (reflection transmission data) for asteroids, comets, and other near-Earth orbits (NEOs) were developed. Future missions to main asteroid belt objects, NEOs, and other small bodies of the solar system will aim to investigate the surface and subsurface compositions and internal structure of these objects with help of an onboard, low-frequency radio sounder. The resulting numerical model thus developed will be useful in performing trade studies required for designing an optimum radio sounder for the future missions. The forward numerical model will also be important for estimating structural properties of the small objects from the data collected by these future missions.

Posted in: Information Sciences, Electronics & Computers, Briefs, TSP

Read More >>

Designing Planning Information for Automation into PRL

Lyndon B. Johnson Space Center, Houston, Texas Automation and autonomy are key elements in realizing the vision for space exploration. The NASA Exploration Technology Development Program (ETDP) has been developing several core autonomy capabilities, one of which is called a procedure representation language (PRL). PRL can be automatically translated into code that can be executed by NASA-developed autonomous executives.

Posted in: Information Sciences, Electronics & Computers, Briefs, TSP

Read More >>