Software

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

Briefs : Software
Knowledge Preservation Management

The Knowledge Preservation Management (KPM) system allows for the capture, management, and Web-based access of manufacturing operations information. KPM also captures retirees' knowledge via transcript-enabled video-taped interviews, and with video data-mining advanced search capabilities. Access to this...

Briefs : Software
Development of Automated Structural Health Monitoring for Composite Overwrapped Pressure Vessels

Virtually all NASA spacecraft use composite overwrapped pressure vessels (COPVs) to reduce the weight disadvantage of metal pressure vessels. However, these composite structures are more susceptible to damage than metal PVs, are difficult to inspect,...

Briefs : Software
MSET Industrial Early Warning System

System breakdowns in modern industrial environments can result in millions of dollars in lost time and productivity, and even the loss of life and property. In the utilities industry — where the continuous operation of coolant pumps is essential — the breakdown of a single pump can result in a loss of as...

Briefs : Software
Robust Mesh Update Method for Grid Motion Problems

Over the past several decades, one class of problems in computational fluid dynamics (CFD) that has undergone substantial development involves movement of the fluid domain boundary. The problem class exists when the fluid domain boundary is either explicitly time-dependent, or is known a priori...

Briefs : Software
An Upwind Parabolized Navier-Stokes Solver (UPS) for Supersonic and Hypersonic Flow Simulation, Version 6.1

The simulation of high-speed flow involves unique challenges such as the treatment of strong flow gradients associated with shock waves and expansion fans, as well as the modeling, at hypersonic speeds, of air chemistry effects. However,...

Briefs : Software
Efficient Two-Dimensional Solution Methods for the Navier-Stokes Equations

ARC2D is a computational fluid dynamics (CFD) program for two-dimensional airfoil and simply connected geometries. The program uses implicit finite-difference techniques to solve two-dimensional Euler equations and Navier-Stokes equations. It is based on the Beam and...

Briefs : Software
Using SysML to Model Layered System Interfaces

To produce accurate system architecture descriptions, it is essential to be able to describe interfaces between system elements at different levels of abstraction and from different perspectives at the same time. For example, the connection from system A to system B may be viewed at a high level as...

Briefs : Software
Pegasus 5.2 Software for Automated Pre-Processing of Overset CFD Grids

Pegasus software is used as a pre-processor for overset-grid Computational Fluid Dynamics (CFD) simulations. It provides the hole-cutting and connectivity information between structured overset grids. The main features of the software include automated hole-cutting...

Briefs : Software
Software Suite for Identifying Suspicious Individuals

It can be very useful to know about activities among individuals; for example, which individuals are associated with other individuals? When two or more individuals get together, is there an intended purpose? Who are the leaders or important individuals of a group? What is the organizational...

Briefs : Software
Optimized Route Finding for Air and Ground Vehicles

The Automated Impacts Routing (AIR) software is advanced route finding technology for air and ground vehicles. The software provides users the ability to find optimized paths through airspace or ground space, taking into consideration multiple and dynamic adverse conditions that can determine...

Briefs : Software
Automated Transfer Function Generator

When designing or analyzing electrical systems, it is important to understand the relationship between input and output. Power conversion occurs in a “black box,” and transfer functions can be used to provide a better understanding of the processes occurring in this black box. Although they provide a...

Briefs : Software
Python Interface to Dual-Pol Radar Algorithms (DualPol)

This object-oriented Python module facilitates precipitation retrievals (e.g., hydrometeor type, precipitation rate, precipitation mass, particle size distribution) from polarimetric radar data. It leverages existing open-source radar software packages to perform all-in-one retrievals that...

Briefs : Software
Sound Lab (SLAB) Version 5

Interest in the simulation of acoustic environments has prompted a number of technology development efforts over the years for applications such as auralization of concert halls and listening rooms, spatial information displays in aviation, virtual reality, and better sound effects for video games. Each of these...

Briefs : Software
CornerStone Knowledge Acquisition and Synthesis Framework

In general, and especially in the “big data” era, there is often a failure to collect sufficient data about the data (metadata). This lack of metadata drastically reduces the potential use of the data, and the attempt to rectify this situation after the fact is often difficult, if not...

Briefs : Software
Middle-Out Graph Analytics

Graph analytics is a way of facilitating guided graph exploration through visual and interactive means. Unlike many graph visualization research efforts that focus predominantly on layout algorithms and rendering techniques, graph analytics research strives to provide an engaging interactive journey that bridges the...

Briefs : Software
NetEgg: Automated Code Generation for Software-Defined Networks

Software-Defined Networking (SDN) usually requires network administrators to be skilled in programming languages such as C++, Python, or Ruby. Many IT operators tasked with installing routers or other network components may lack the skills to program SDN equipment. Due to a shortage...

Briefs : Software
Robust Method for Data Protection and Change Detection

Methods exist for processing an original data sequence in order to generate information about the data for the purposes of integrity measurement, ownership demonstration, and authentication. The first category is digital watermarking, the second is data hashing, and the third is error...

Briefs : Software
High-Speed Network Protocol for Faster, More Reliable Emergency Response

Anew network protocol — the Multi Node Label Routing (MNLR) protocol — was developed to improve the information flow between emergency responders at the scene of an incident and decision-makers at the office of emergency management.

Briefs : Software
Custom Administration Reporting (gTracker)

A reporting tool was needed that could indicate the accuracy of search results by tracking the number of clicks required by users to find their desired search results. The application should also capture the number of times other links and like filtering components are clicked. The report should have...

Briefs : Software
PathDroid

Android is the primary software platform for mobile, networked devices such as tablets and smartphones. These devices are increasingly used for safety-critical functions that require verification of correct and robust behavior of applications. Such software written for the Android operating system is hard to test because applications...

Briefs : Software
Enterprise Business Information System (EBIS) Data Warehouse Quality Inspector

A typical data warehouse may contain thousands of tables. Validating the data quality of all data warehouse content is an unmanageable and unmaintainable task if handled in an ad-hoc fashion. This software seeks to ensure that a data warehouse accurately reflects the...

Briefs : Software
Network Geolocation Technology

A network geolocation technology (NGT) can be used to determine the physical location of a networked Internet user, as well as accurately determine if an Internet user is in fact in the metropolitan service area that the user claims as his/her location. NGT is based on the laws of physics, and operates independent...

Briefs : Software
Multi-Dimensional Information Visualization Software

DiVisa is a multi-dimensional information visualization tool that en ables researchers to understand the behavior of network data.

Briefs : Software
PLOT3D 4.1

PLOT3D is an interactive graphics program designed to help scientists visualize computational fluid dynamics (CFD) grids and solutions. Today, supercomputers and CFD algorithms can provide scientists with simulations of such highly complex phenomena that obtaining an understanding of the simulations has become a major problem. Tools...

Briefs : Software
Launch Trajectory Acquisition System (LTAS) Source Slaving Selector (LS3)

The LTAS Source Slaving Selector application was developed to transmit LTAS data in User Datagram Protocol (UDP) packets using the LTAS data from one of multiple incoming UDP streams. Users select the data stream via a graphical user interface (GUI), which also displays a...

Briefs : Software
Acoustic Propagation and Emulation Toolset (APET)

Currently, APET includes a modified version of the Rotorcraft Noise Model (RNM, version 7). It also includes the newly developed Spectral Attenuation Method (SAM), which contains the Ray Tracing Program (RTP) and two versions of a Green's Function Parabolic Equation (GFPE) code. The third...

Briefs : Software
AUTONOMIE Automotive System Design Software

AUTONOMIE is a MATLAB-based software environment and framework for automotive control system design, simulation, and analysis. It simulates subsystems, systems, or an entire vehicle, and predicts and analyzes fuel efficiency and performance. The software performs analyses and tests for virtual...

Briefs : Software
Numerical Method to Predict the Evaporation Time of a Water Droplet Attached to a Solid Boundary in the Presence of Fluid Flow

One of the objectives of the In-Situ Resource Utilization (ISRU) RESOLVE project was to extract water from lunar regolith by heating and then capturing and quantifying the released water. A potentially large error in...

Briefs : Software
Generation of Cut- and Split-Cells for Face-Piercing Geometry in Embedded-Boundary Cartesian Methods

This innovation addresses several critical issues in the construction of cut control volumes using embedded-boundary Cartesian mesh generators. The innovation considers the case of a surface triangulation intersecting the face of a Cartesian hex...

Briefs : Software
High-Speed Particle Image Velocimetry

Particle flow fields of high particle concentration are found in many commercial applications, including chemical processing, energy conversion, pharmaceutical processing, food processing, and biomedical applications. This technology will allow, for the first time, the measurement of particle motion within...

Webcasts

Upcoming Webinars: Robotics, Automation & Control

Using Portable Scenarios and Coverage Metrics to Ensure...

Upcoming Webinars: Robotics, Automation & Control

Impact of Autonomous and Electric Vehicles in New Product...

Upcoming Webinars: Sensors/Data Acquisition

Autonomous Vehicles Sensors: How to Ensure They Work Well and...

Upcoming Webinars: Automotive

Connectivity Solutions for Robust Data Transmission in Future...

Upcoming Webinars: Transportation

Transforming the Grid: New Technologies for the Transmission and...

Upcoming Webinars: Robotics, Automation & Control

Military Robotics