42
61
169
-1
1140
30
Briefs: Software
Combinatorial Generation of Test Suites
Testgen is a computer program that generates suites of input and configuration vectors for testing other software or software/hardware systems. As systems become ever more complex, often, there is not enough time to test systems against all possible combinations of inputs and configurations, so test engineers...
Briefs: Software
Autonomous Instrument Placement for Mars Exploration Rovers
Autonomous Instrument Placement (AutoPlace) is onboard software that enables a Mars Exploration Rover to act autonomously in using its manipulator to place scientific instruments on or near designated rock and soil targets. Prior to the development of AutoPlace, it was necessary for human...
Briefs: Software
Mission and Assets Database
Mission and Assets Database (MADB) Version 1.0 is an SQL database system with a Web user interface to centralize information. The database stores flight project support resource requirements, view periods, antenna information, schedule, and forecast results for use in mid-range and long-term planning of Deep Space...
Briefs: Software
Trajectory Calculator for Finite-Radius Cutter on a Lathe
A computer program calculates the two- dimensional trajectory (radial vs. axial position) of a finite-radius-of- curvature cutting tool on a lathe so as to cut a workpiece to a piecewise-continuous, analytically defined surface of revolution. (In the original intended application, the tool...
Briefs: Test & Measurement
The crew activity analyzer (CAA) is a system of electronic hardware and software for automatically identifying patterns of group activity among crew members working together in an office, cockpit, workshop, laboratory, or...
Briefs: Software
Distributing Data to Hand-Held Devices in a Wireless Network
ADROIT is a developmental computer program for real-time distribution of complex data streams for display on Web-enabled, portable terminals held by members of an operational team of a spacecraft-command- and-control center who may be located away from the center. Examples of such...
Briefs: Software
Converting EOS Data From HDF-EOS to netCDF
A C-language computer program accepts, as input, a set of scientific data and metadata from an Earth Observing System (EOS) satellite and converts the set from (1) the format in which it was created and delivered to (2) another format for processing and exchange of data on Earth. The first-mentioned format...
Briefs: Software
HDF-EOS 2 and HDF-EOS 5 Compatibility Library
The HDF-EOS 2 and HDF-EOS 5 Compatibility Library contains C-language functions that provide uniform access to HDF-EOS 2 and HDF-EOS 5 files through one set of application programming interface (API) calls. (“HDF-EOS 2” and “HDF-EOS 5” are defined in the immediately preceding article.) Without...
Briefs: Software
HDF-EOS Web Server
A shell script has been written as a means of automatically making HDF-EOS-formatted data sets available via the World Wide Web. (“HDF-EOS” and variants thereof are defined in the first of the two immediately preceding articles.) The shell script chains together some software tools developed by the Data Usability Group at...
Briefs: Software
HDF-EOS 5 Validator
A computer program partly automates the task of determining whether an HDF-EOS 5 file is valid in that it conforms to specifications for such characteristics as attribute names, dimensionality of data products, and ranges of legal data values. [“HDF-EOS” and variants thereof are defined in “Converting EOS Data From HDF-EOS...
Briefs: Software
XML DTD and Schemas for HDF-EOS
An Extensible Markup Language (XML) document type definition (DTD) standard for the structure and contents of HDF-EOS files and their contents, and an equivalent standard in the form of schemas, have been developed. (“HDF-EOS” and variants thereof are defined in the first two of four related articles immediately...
Briefs: Software
Converting From XML to HDF-EOS
A computer program recreates an HDF-EOS file from an Extensible Markup Language (XML) representation of the contents of that file. (“HDF-EOS” and variants thereof are defined in the first of five related articles that immediately precede this article.) This program is one of two programs written to enable testing...
Briefs: Software
Simulating Attitudes and Trajectories of Multiple Spacecraft
A computer program called “42” simulates the attitudes and trajectories of multiple spacecraft flying in formation anywhere in the Solar System. The rotational dynamics are represented by high-fidelity models of spacecraft, each comprising as many as three connected rigid bodies and...
Briefs: Software
Delivering Alert Messages to Members of a Work Force
Global Alert Resolution Network (GARNET) is a software system for delivering emergency alerts as well as less-urgent messages to members of the Goddard Space Flight Center work force via an intranet or the Internet, and can be adapted to similar use in other large organizations. Messages can be...
Briefs: Software
Extraction and Analysis of Display Data
The Display Audit Suite is an integrated package of software tools that partly automates the detection of Portable Computer System (PCS) Display errors. [PCS is a laptop computer used onboard the International Space Station (ISS).] The need for automation stems from the large quantity of PCS displays (6,000+,...
Briefs: Software
Rig Diagnostic Tools
Rig Diagnostic Tools is a suite of applications designed to allow an operator to monitor the status and health of complex networked systems using a unique interface between Java applications and UNIX scripts. The suite consists of Java applications, C scripts, VxWorks applications, UNIX utilities, C programs, and configuration...
Briefs: Photonics/Optics
Multichannel Monitor-Stabilizer for Injection-Locked Lasers
Temp Tracker and Temp Tracker 12 ch (single-channel and 12-channel versions) programs are designed for use with an atomic gravity gradiometer. They support the stable operation of the injection-locked slave laser(s) in an autonomous regime. Due to changes of environmental conditions and...
Briefs: Software
Toward Better Modeling of Supercritical Turbulent Mixing
A study was done as part of an effort to develop computational models representing turbulent mixing under thermodynamic supercritical (here, high pressure) conditions. The question was whether the large-eddy simulation (LES) approach, developed previously for atmospheric-pressure...
Briefs: Software
An alternative approach has been devised for encoding image data in compliance with JPEG 2000, the most recent still-image data- compression standard of the Joint Photographic Experts Group....
Briefs: Information Technology
An intelligent integrated health management system (IIHMS) incorporates major improvements over prior such systems. The particular IIHMS is implemented for any system defined as a...
Briefs: Aerospace
Constrained fitting for airfoil curvature smoothing (CFACS) is a spline-based method of interpolating airfoil surface coordinates (and, concomitantly, airfoil thicknesses) between specified discrete...
Briefs: Software
The propagation of shear (S) and compression (P) waves within the Earth represents a critically important phenomenon for geologists. For many years, geologists have developed...
Briefs: Software
Increasing the temperature at which jet aircraft engines operate would significantly improve thrust and fuel efficiency with reduced emissions. However, current engines operate...
Briefs: Software
Keuka Studios designs and manufactures custom architectural iron work and cable railings for commercial and home use. Keuka Studios first designs a product in CAD, CNC machines it to shape, and then...
Briefs: Manufacturing & Prototyping
Displaying CFD Solution Parameters on Arbitrary Cut Planes
USMC6 is a Fortran 90 computer program for post-processing in support of visualization of flows simulated by computational fluid dynamics (CFD). The name "USMC6" is partly an abbreviation of "TetrUSS — USM3D Solution Cutter," reflecting its origin as a post-processor for use with USM3D...
Briefs: Software
Flow Solver for Incompressible 2-D Drive Cavity
This software solves the Navier- Stokes equations for the incompressible driven cavity flow problem. The code uses second-order finite differencing on a staggered grid using the Chorin projection method. The resulting intermediate Poisson equation is efficiently solved using the fast Fourier...
Briefs: Software
Flow Solver for Incompressible Rectangular Domains
This is an extension of the Flow Solver for Incompressible 2-D Drive Cavity software described in the preceding article. It solves the Navier- Stokes equations for incompressible flow using finite differencing on a uniform, staggered grid. There is a runtime choice of either central differencing or...
Briefs: Software
Simulating Avionics Upgrades to the Space Shuttles
Cockpit Avionics Prototyping Environment (CAPE) is a computer program that simulates the functions of proposed upgraded avionics for a space shuttle. In CAPE, pre-existing space-shuttle-simulation programs are merged with a commercial-off-the-shelf (COTS) display-development program, yielding a...
Briefs: Software
A computer program called "phxlrsim" simulates the behavior of the radar system used as an altimeter and velocimeter during the entry, descent, and landing phases of the Phoenix lander spacecraft....
Top Stories
Blog: Manufacturing & Prototyping
2025 Holiday Gift Guide for Engineers: Tech, Tools, and Gadgets
Blog: Power
Using Street Lamps as EV Chargers
INSIDER: Semiconductors & ICs
Scientists Create Superconducting Semiconductor Material
Blog: Materials
This Paint Can Cool Buildings Without Energy Input
Blog: Software
Quiz: Power
Webcasts
Upcoming Webinars: AR/AI
The Real Impact of AR and AI in the Industrial Equipment Industry
Upcoming Webinars: Motion Control
Next-Generation Linear and Rotary Stages: When Ultra Precision...
Podcasts: Manufacturing & Prototyping
SAE Automotive Engineering Podcast: Additive Manufacturing
Podcasts: Defense
A New Approach to Manufacturing Machine Connectivity for the Air Force
On-Demand Webinars: Manufacturing & Prototyping
Streamlining Manufacturing with Integrated Digital Planning and Simulation

