Special Coverage

Technique Provides Security for Multi-Robot Systems
Bringing New Vision to Laser Material Processing Systems
NASA Tests Lasers’ Ability to Transmit Data from Space
Converting from Hydraulic Cylinders to Electric Actuators
Automating Optimization and Design Tasks Across Disciplines
Vibration Tables Shake Up Aerospace and Car Testing
Supercomputer Cooling System Uses Refrigerant to Replace Water
Computer Chips Calculate and Store in an Integrated Unit
Electron-to-Photon Communication for Quantum Computing

XDB3 Extension for Equality and Relational Operators

Ames Research Center, Moffett Field, California

While keyword full-text searches work well for textual data, they do not work well for numeric, date, or other more highly structured information. In particular, Netmark/XDB could retrieve any record where the author contained “Knight” in the text, but could not return only those records from Calendar Year 2010 that have “Knight” in their author section. Traditional relational databases allow for rich comparison “relational” operators; for example, one can express a query such as “return all rows where the signature date is on January 1, 2010.” Netmark/XDB, being primarily targeted at XML processing and retrieving XML-structured data, was designed for full-text querying to find keywords. Most other XML indexing and querying systems also are designed with the assumption that content (“CDATA”) is textual or binary data that can be queried against, but not with relational comparison operators like “greater than a value.”

Posted in: Briefs, Electronics & Computers, Software, Computer software and hardware, Data acquisition and handling, Terminology

Simulator for a Self-Stabilizing Synchronization Protocol for Arbitrary Digraphs

Langley Research Center, Hampton, Virginia

This work was conducted to create a means of simulating and visualizing the behavior of a self-stabilizing distributed clock synchronization protocol developed at LaRC (Langley Research Center). The protocol has many applications including projects that directly pertain to work being done at NASA. Time synchronization is a critical component of many projects, from computer networking and distributed systems, to autonomous flight. This easy-to-understand interface both displays accurate information concerning the protocol, and conveys its utility.

Posted in: Briefs, Electronics & Computers, Software, Computer simulation, Mathematical models, Displays

Testing Encapsulation of Internet, DTN, and LTP Traffic over AOS Space Data Link Protocol

NASA’s Jet Propulsion Laboratory, Pasadena, California

The CCSDS ENCAP Over AOS Over UDP software engine encapsulates live Internet Protocol (IP), DTN Bundle Protocol (BP), or Licklider Transport Protocol (LTP) traffic over a Consultative Committee for Space Data Systems (CCSDS)-compliant Encapsulation Ser vice (ENCAP) running over an Advanced Orbiting Systems (AOS) data link protocol UDP stream. Many space missions currently use the AOS protocol, and this software is an implementation of a standard mechanism to encapsulate Internet Protocol traffic (including interactive Web applications and streaming video) and DTN Bundle Protocol traffic (for large file transfers over high latency links) over ENCAP over AOS.

Posted in: Briefs, Electronics & Computers, Software, Communication protocols, Data exchange, Internet, Satellite communications

Thinking About Switching CAD Platforms? Check out this report.

As CAD vendors adjust their licensing and software models and as your business deals with staffing and marketing changes it only makes sense to re-assess software requirements. With this report from Tech Clarity, you’ll have a fantastic guide to leverage on your journey.  Now you’ll have all the critical factors to consider when assessing your CAD platform. The in-depth examination covers topics such as: * Why change; * Setting organizational expectations; and * What’s import to leading CAD users.

Posted in: White Papers, Electronics & Computers, Manufacturing & Prototyping, Software

BALFIT Version 3.1 Multivariate Regression Analysis and Regression Model Optimization Software

Ames Research Center, Moffett Field, California

The software package BALFIT was developed for both the processing of wind tunnel strain-gage balance data and the analysis of more general multivariate experimental data sets. The software uses automatically generated regression models for the analysis. These optimized regression models are the result of the application of a math model search algorithm to a given multivariate data set. This important feature of BALFIT greatly reduces the time it takes to do an analysis. It has also made the prediction of the dependent variable values more reliable because widely accepted objective metrics are used for the regression model term selection.

Posted in: Briefs, Electronics & Computers, Software, Analysis methodologies, Mathematical models, Computer software and hardware, Wind tunnel tests

Mariana Text Classification System

Ames Research Center, Moffett Field, California

Support Vector Machines (SVM) can be used as a binary classifier for a wide range of data and problems. For text, it is often used to determine automatically if a document belongs to a given topic category. Automatic and reliable classification of documents can be an invaluable tool for industries that monitor problem reports, accident reports, maintenance logs, and corrective action reports that span different specialties.

Posted in: Briefs, Electronics & Computers, Software, Computer software and hardware, Data management, Identification

Marshall MRMS Mosaic Python Toolkit (MMM-Py)

Marshall Space Flight Center, Alabama

This Python script will allow the user to read, analyze, and display National Oceanic and Atmospheric Administration (NOAA) Multi-Radar/Multi-Sensor(MRMS) mosaic tile files containing mosaic radar reflectivities on a national 3D grid. Simple diagnostics and plotting, as well as computation of composite reflectivity, are available.

Posted in: Briefs, Electronics & Computers, Software, Computer software and hardware, Radar, Weather and climate

Data Encoding and Parallelization Porting Techniques to Transform Binary Data Formats to Hadoop/MapReduce

Goddard Space Flight Center, Greenbelt, Maryland

The objective of this invention is to transform applications that process big data in arbitrary formats using the MapReduce parallel programming model and executed on the open-source Hadoop platform. Many legacy data-intensive applications do not scale out of a single server. Some applications can load-balance to multicore, but scalability is limited by intensive IO. Hadoop/MapReduce is a massively scalable programming paradigm modeled after Google’s implementation. There are many use cases to show Hadoop/MapReduce can scale linearly to hundreds or even thousands of servers for big data analysis. The problem is how to transparently transform a legacy serial data processing code to take full advantage of Hadoop/MapReduce parallel processing framework.

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Big data, Computer software and hardware

Framework Software Library Version 1.0

Goddard Space Flight Center, Greenbelt, Maryland

Within the space community, there is a need to exchange a wide variety of data between partner organizations. The Framework software library can be used to exchange any type of data between partners. It provides these core capabilities:

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Computer software and hardware, Data exchange

Crisis Mapping Toolkit (CMT) V1

Ames Research Center, Moffett Field, California

The increasing availability of accessible geospatial data with a turnaround time of days or hours provides unique opportunities for responders to better plan responses to crises, and to inform victims, friends, and relatives of local crisis conditions. However, this raw data is not readily interpretable by the general public.

Posted in: Briefs, Electronics & Computers, Software, Computer software and hardware, Human factors, Disaster and emergency management, Emergency management

The U.S. Government does not endorse any commercial product, process, or activity identified on this web site.