Software

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

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...

Briefs : Software
Open Mission Control Technologies (Open MCT) Web

The fundamental idea behind the Mission Control Technologies (MCT) project is to build software from pieces that can be assembled by end users to create integrated visualizations. Applications are eliminated in favor of compositions of live data objects that can be combined in different ways for...

Briefs : Software
Human Factors Analysis Support Tool (H-FAST) v 2.0

Large-scale systems engineering projects involve multiple teams of engineers working in parallel. These projects typically include numerous human factors challenges, many of which first become evident during the integration stage. Human factors evaluations are essential in gathering human...

Briefs : Software
RAYGUN Fast Generic Geometry Raycasting Tool

When performing spacecraft simulations, developers sometimes need to feed the simulation with a distance between two objects along a certain direction vector. For example, if a spacecraft is approaching an asteroid and needs to simulate a laser rangefinder, the simulation would need to detect what...

Briefs : Software
iOrca Code Release

The iOrca outlier detection algorithm is based on the K-nearest neighbors approach. It calculates the distances across the dataset to determine if data points are near or far away from their set of neighbors. If a point has an unusually large distance to its neighbors, it is considered an outlier and of interest to the user....

Briefs : Software
LTAS Source Slaving Selector (LS3) Analyzer

The objective of the Launch Trajectory Acquisition System (LTAS) Source Slaving Selector (LS3) Analyzer application is to convert recorded data files — which are generated by the LTAS Source Slaving Selector (LS3) application in binary format — to human-readable text files as per a variety of...

Briefs : Software
Representation and Analysis of System Behavior Using Monotonic Signals

NASA has developed a new method for analyzing complex system behavior that also may be viewed as a type of data visualization and decision support tool. Large complex control systems may have thousands or even millions of sensors, each providing some type of signal that...

Briefs : Software
AMMOS Common Access Manager (CAM)

The Common Access Manager (CAM) software was developed to control access to functions and data for mission control, telemetry, tracking, instrument data, and other ground data system capabilities. The CAM software is used by Advanced Multi-Mission Operations System (AMMOS) and Deep Space Network (DSN)...

Briefs : Software
Automating Optimization and Design Tasks Across Disciplines

When tackling modern engineering projects, designers must consider not only engineering parameters, but also such key factors as cost, safety, and environmental impact. To exploit the interactions of these various elements, designers must consider them simultaneously. Unfortunately,...

Briefs : Software
Aviation Environmental Design Tool (AEDT)

The Federal Aviation Administration's Aviation Environmental Design Tool (AEDT) is a software system that dynamically models aircraft performance in space and time to estimate fuel consumption, emissions, noise, and air quality assessments. Full-flight gate-to-gate analyses are possible for study sizes...

Briefs : Software
Intelligent Software Enables Design of Greener, More Efficient Construction Vehicles

University of Warwick (UK) engineers are optimizing the fuel economy of next-generation offhighway vehicles by introducing new intelligent power systems for improved engine operation. This could lead to significant fuel savings and fewer carbon emissions for the...

Briefs : Software
Shift: Self-Healing Independent File Transfer

In high-end computing environments, remote file transfers of very large data sets to and from computational resources are commonplace, as users typically are widely distributed across different organizations and must transfer in data to be processed, and transfer out results for further analysis....

Briefs : Software
Designing Stronger Concrete

Plasticity at small scales boosts concrete's utility as the world's most-used material by letting it constantly adjust to stress, decades or centuries after hardening. To find out why, Rice University researchers performed an atom-level computer analysis of tobermorite, a naturally occurring crystalline analog to the...

Briefs : Software
Designing Materials with Reprogrammable Shape and Function

Researchers from Harvard University's John A. Paulson School of Engineering and Applied Sciences (SEAS) and the Wyss Institute of Biologically Inspired Engineering have developed a general framework for designing reconfigurable metamaterials — materials whose function is determined by...

Briefs : Software
Designing and 3D Printing Customized Insoles for Diabetics

Insoles for diabetics have traditionally been handmade by makers of orthopedic shoes. In the future, these specialist shoemakers will be able to produce insoles more cost effectively using new software and 3D printers.

Briefs : Software
Software Improves Medication Adherence for Heart Stent Patients

MyIDEA (My Interventional Drug-Eluting Stent Education App) software was developed by researchers at the University of Illinois at Chicago (UIC) who study data-simplification to improve clinical outcomes. The tablet computer application helps heart patients with drug-eluting stents...

Briefs : Software
Launch Trajectory Acquisition System (LTAS) Simulator

The objective of the LTAS Simulator application is to transmit one or more streams of simulated LTAS data frames in User Datagram Protocol (UDP) packets to the network. Each LTAS data frame is filled with simulated data values, with each data field determined using several methods: 1)...

Briefs : Software
Inductive Monitoring System Graphical User Interface (IMS GUI) for Processing, Analyzing, and Cleaning Datasets

The Inductive Monitoring System (IMS) software uses data mining techniques to automatically characterize nominal system operation by analyzing archived system data. These nominal characterizations are then used to perform near-realtime...

Briefs : Software
Computer Models Could Help Design Physical Therapy Regimens

After a stroke, patients typically have trouble walking, and few are able to regain the gait they had before suffering a stroke. Researchers funded by the National Institute of Biomedical Imaging and Bioengineering (NIBIB) in Bethesda, MD have developed a computational walking model...

Briefs : Software
BPTables DTN Bundle Filtering Framework

The Internet Engineering Task Force (IETF) standardized Bundle Protocol (BP) enables data transfer using “bundles” over a Delay/Disruption Tolerant Network (DTN). BPTables is a bundle filtering framework that enables the establishment of barriers between more and less trusted BP network domains, and...

Briefs : Software
A Systems Engineering Approach to Architecture Development

Architecture development often is conducted prior to system concept design when there is a need to determine the best-value mix of systems that works collectively in specific scenarios and time frames to accomplish a set of mission area objectives. Conducted prior to Pre-Phase A of the...

Briefs : Software
Timeline Builder Assistant

Current human spaceflight requirements limit the number of hours a crewmember can be outside of the habitation unit to 8 hours in a 48-hour period, and 24 hours in a seven-day period. This time must be appropriately balanced to complete science, exploration, and maintenance tasks. Off-days can be used for site transit...

Briefs : Software
JPF-NAS Extension of Java Pathfinder

Java PathFinder (JPF) version 7 provides basic support for verifying the distributed Java applications. It can receive a distributed Java application as input that is perceived as multiple Java processes. However, JPF does account for communication between processes of the distributed application, and it thus...

Briefs : Software
Institutional Budgeting Tool (IBT)

The Jet Propulsion Laboratory's Institutional Budgeting Tool (IBT) was designed and developed to meet the needs of JPL's budget planners, numbering 1,600, who required a robust and state-of-the-art budgeting application. JPL's budgeting process had been constrained by legacy tools that presented usability and...

Technology Leaders

Webcasts

Upcoming Webinars: Automotive

Non-Contact Strain and Displacements Measurements in the...

Upcoming Webinars: Manufacturing & Prototyping

CNC Machining: How to Reduce Costs and Accelerate Production

Upcoming Webinars: Manufacturing & Prototyping

Testing and Inspecting 3D-Printed Parts

Upcoming Webinars: Photonics/Optics

Optical Coating Design

Upcoming Webinars: Aerospace

Advanced Quality Planning and Production Part Approval Process...

Upcoming Webinars: Electronics & Computers

How to Avoid PCB Re-spins when IC’s Change or are Obsoleted