Electronics & Software

Software

Topics:

Find the latest advancements in the software used in simulation software, CAD, CAM, CAE, and mathematical and scientific software. Access technical and application briefs from NASA and other major research labs.

Briefs: Software
Coordinating an Autonomous Earth- Observing Sensorweb
A system of software has been developed to coordinate the operation of an autonomous Earth-observing sensorweb. Sensorwebs are collections of sensor units scattered over large regions to gather data on spatial and temporal patterns of physical, chemical, or biological phenomena in those regions....
Briefs: Software
Using Dissimilarity Metrics to Identify Interesting Designs
A computer program helps to blend the power of automated-search software, which is able to generate large numbers of design solutions, with the insight of expert designers, who are able to identify preferred designs but do not have time to examine all the solutions. From among the many...
Briefs: Software
X-Windows PVT Widget Class

The X-Windows Process Validation Table (PVT) Widget Class ("Class" is used here in the object oriented programming sense of the word) was devised to simplify the task of implementing network registration services for Information Sharing Protocol (ISP) graphical user interface (GUI) computer programs. Heretofore, ISP...

Briefs: Software
Shuttle Data Center File- Processing Tool in Java

A Java-language computer program has been written to facilitate mining of data in files in the Shuttle Data Center (SDC) archives. This program can be executed on a variety of workstations or via Web-browser programs. This program is partly similar to prior C-language programs used for the same...

Briefs: Software
Statistical Evaluation of Utilization of the ISS

PayLoad Utilization Modeler (PLUM) is a statistical-modeling computer program used to evaluate the effectiveness of utilization of the International Space Station (ISS) in terms of the number of research facilities that can be operated within a specified interval of time. PLUM is designed to...

Application Briefs: Software

Satellite Tool Kit (STK) data analysis software
Analytical Graphics (AGI)
Exton, PA
610-981-8000
www.agi.com
Briefs: Software
Software for Collaborative Use of Large Interactive Displays

The MERBoard Collaborative Workspace, which is currently being deployed to support the Mars Exploration Rover (MER) Missions, is the first instantiation of a new computing architecture designed to support collaborative and group computing using computing devices situated in NASA...

Briefs: Software
Modified Recursive Hierarchical Segmentation of Data

An algorithm and a computer program that implements the algorithm that performs recursive hierarchical segmentation (RHSEG) of data have been developed. While the current implementation is for two-dimensional data having spatial characteristics (e.g., image, spectral, or spectral-image data),...

Briefs: Software
Integrated Modeling Environment

The Integrated Modeling Environment (IME) is a software system that establishes a centralized Web-based interface for integrating people (who may be geographically dispersed), processes, and data involved in a common engineering project. The IME includes software tools for life-cycle management, configuration...

Briefs: Software
Framework for Flexible Security in Group Communications

The Antigone software system defines a framework for the flexible definition and implementation of security policies in group communication systems. Antigone does not dictate the available security policies, but provides high-level mechanisms for implementing them. A central element of the...

Briefs: Software
Stress Testing of Data-Communication Networks
NetStress is a computer program that stress-tests a data-communication network and components thereof. NetStress comprises two components running, respectively, in a transmitting system and a receiving system connected to a network under test. The novelty of the program is that is has the capability to...
Briefs: Software
Sizing Structures and Predicting Weight of a Spacecraft

EZDESIT is a computer program for choosing the sizes of structural components and predicting the weight of a spacecraft, aircraft, or other vehicle. In designing a vehicle, EZDESIT is used in conjunction with a finite-element structural- analysis program: Each structural component is sized...

Briefs: Software
Robust Control for the Mercury Laser Altimeter

Mercury Laser Altimeter Science Algorithms is a software system for controlling the laser altimeter aboard the Messenger spacecraft, which is to enter into orbit about Mercury in 2011. The software will control the altimeter by dynamically modifying hardware inputs for gain, threshold, channel-...

Briefs: Software
DAVE-ML Utility Programs

DAVEtools is a set of Java archives (*.jar files) that embodies tools for manipulating flight-dynamics models that have been encoded in dynamic aerospace vehicle exchange markup language (DAVE-ML). [DAVE-ML is an application program, written in Extensible Markup Language (XML), for encoding complete computational models...

Briefs: Software
Software for Alignment of Segments of a Telescope Mirror

The Segment Alignment Maintenance System (SAMS) software is designed to maintain the overall focus and figure of the large segmented primary mirror of the Hobby-Eberly Telescope. This software reads measurements made by sensors attached to the segments of the primary mirror and from these...

Briefs: Software
Simulation of Dropping of Cargo With Parachutes

Decelerator System Simulation (DSS) is a computer program for predicting and analyzing the dynamics of a load of cargo dropped with parachutes from an aircraft. A DSS simulation runs from the first motion in the aircraft until the payload reaches the ground. Intended for use in support of airdrop...

Briefs: Software
Aspect-Oriented Subprogram Synthesizes UML Sequence Diagrams

The Rational Sequence computer program described in the immediately preceding article includes a subprogram that utilizes the capability for aspect-oriented programming when that capability is present. This subprogram is denoted the Rational Sequence (AspectJ) component because it uses...

Briefs: Software
Program Synthesizes UML Sequence Diagrams

A computer program called "Rational Sequence" generates Universal Modeling Language (UML) sequence diagrams of a target Java program running on a Java virtual machine (JVM). Rational Sequence thereby performs a reverse engineering function that aids in the design documentation of the target Java program....

Briefs: Software
Updated Computational Model of Cosmic Rays Near Earth

An updated computational model of the galactic-cosmic-ray (GCR) environment in the vicinity of the Earth, Earth's Moon, and Mars has been developed, and updated software has been developed to implement the updated model. The GCR model and software in their original forms, developed during the...

Application Briefs: Software

ProductCenter™ product lifecycle management (PLM)
software
SofTech
Tewksbury, MA
978-640-6222
www.softech.com
Briefs: Software
Quantum Entanglement Molecular Absorption Spectrum Simulator

Quantum Entanglement Molecular Absorption Spectrum Simulator (QE-MASS) is a computer program for simulating twophoton molecular-absorption spectroscopy using quantum-entangled photons. More specifically, QE-MASS simulates the molecular absorption of two quantum-entangled photons...

Briefs: Software
FuzzObserver

Fuzzy Feature Observation Planner for Small Body Proximity Observations (FuzzObserver) is a developmental computer program, to be used along with other software, for autonomous planning of maneuvers of a spacecraft near an asteroid, comet, or other small astronomical body. Selection of terrain features and estimation of the position...

Briefs: Software
Internet Distribution of Spacecraft Telemetry Data

Remote Access Multi-mission Processing and Analysis Ground Environment (RAMPAGE) is a Java-language server computer program that enables near-real-time display of spacecraft telemetry data on any authorized client computer that has access to the Internet and is equipped with Web-browser...

Briefs: Software
Semi-Automated Identification of Rocks in Images

Rock Identification Toolkit Suite is a computer program that assists users in identifying and characterizing rocks shown in images returned by the Mars Explorer Rover mission. Included in the program are components for automated finding of rocks, interactive adjustments of outlines of rocks,...

Application Briefs: Software

ProductCenter™ product lifecycle management (PLM)
software
SofTech
Tewksbury, MA
978-640-6222
www.softech.com
Briefs: Software
Processing EOS MLS Level-2 Data
A computer program performs level-2 processing of thermal- microwave-radiance data from observations of the limb of the Earth by the Earth Observing System (EOS) Microwave Limb Sounder (MLS). The purpose of the processing is to estimate the composition and temperature of the atmosphere versus altitude from ≈8...
Briefs: Software
Ground Processing of Data From the Mars Exploration Rovers

A computer program implements the Earth side of the protocol that governs the transfer of data files generated by the Mars Exploration Rovers. It also provides tools for viewing data in these files and integrating data-product files into automated and manual processes. It reconstitutes...

Briefs: Software
Estimating Total Electron Content Using 1,000+ GPS Receivers

A computer program uses data from more than 1,000 Global Positioning System (GPS) receivers in an Internetaccessible global network to generate daily estimates of the global distribution of vertical total electron content (VTEC) of the ionosphere. This program supersedes an older...

Briefs: Software
Integrated System for Autonomous Science

The New Millennium Program Space Technology 6 Project Autonomous Sciencecraft software implements an integrated system for autonomous planning and execution of scientific, engineering, and spacecraft- coordination actions. A prior version of this software was reported in "The TechSat 21 Autonomous...

Trending Stories

Briefs: Aerospace

Self-Healing, Recyclable, Shape Memory Polymers

NASA Spinoff: Materials

Nanotechnology Repairs Engine Damage in Cars

INSIDER: Robotics, Automation & Control

Autonomous Robot Opens Doors, Finds Wall Outlets

Application Briefs: Sensors/Data Acquisition

Sensing Hazardous Gases Can Save Lives

INSIDER: Semiconductors & ICs

Smaller, Cheaper, and More Dynamic Computer Chips

INSIDER: Motion Control

Non-Contact Tip/Tilt Sensor

Videos