Software

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

42
-1
480
30
Briefs: Information Technology
Geometry Manipulation Protocol for CFD Applications, V1.0
Geometry Manipulation Protocol (GMP) is a library that serializes data types between XML and ANSI C data structures to support computational fluid dynamics (CFD) applications. This library currently provides a description of geometric configurations, general moving-body scenarios (prescribed...
Briefs: Information Technology
Web Application: Ground Hardware Management Tool
An integrated ground support equipment (GSE) tracking and management tool is designed for tracking and managing GSE data used in support of KSC/Ground Systems Development and Operations (GSDO) planning and launch campaigns. This software (the Ground Hardware Management Tool, GHMT) will be fully...
Briefs: Information Technology
About 2.5 seconds after the launch of STS-114, the first Return to Flight launch after the Columbia accident, a large bird struck the external tank and fell into the exhaust plume. While this particular bird strike did not...
Feature Image
Briefs: Software
Fully Implicit Ablation and Thermal Analysis Program, Version 3 (FIAT v3)
FIAT v3 simulates one-dimensional thermal energy transport through a multilayer stack of thermal protection materials, bonding materials, metallic or composite structures, air gaps, and/or insulations. The outer surface encounters aerothermal heating from hypersonic flow, and...
Briefs: Information Technology
CFD Utility Software Library
Originating as the Aerodynamics Division Software Library of the 1980s and -90s, this software is a collection of more than 100 software applications, many of them for manipulating the grids and flow solutions associated with computational fluid dynamics (CFD). Underlying these applications are about 30 libraries...
Briefs: Information Technology
Selective Access and Editing in a Database
A complex organization with many tasks and sub-tasks, many phases, and many workers often will have an associated database with many users and groups, each of whom has a limited “need to know” (e.g. fine-grained security access controls) that does not extend to all information in the database. A group...
Briefs: Software
Integrated Science Instrument Module (ISIM) Reconfigurable Packet Tool
This tool supports the development of table loads required to inform the flight software of new on-the-fly packet definitions. The main outcome of the processing includes all the database products needed by the ground system to process the newly created packets. The tool ingests...
Briefs: Information Technology
Bug View
This hardware-independent, Web-based service provides the capabilities to improve software assurance by streamlining the management of the analysis tools, the code being analyzed, and the results that are generated. The service is a GUI (graphical user interface) application that addresses the needs of software developers and supporting...
Briefs: Information Technology
Program Determines When MRO Observations Span More Than One Spacecraft Sequencing Period
Previously, the Mars Reconnaissance Orbiter (MRO) did not allow observations to go beyond the end of a planning period. However, opportunities for observing the Mars Science Laboratory (MSL) rover occur close enough to these boundaries to require the...
Briefs: Software
Integrated Ground Supported Systems Equation Processor
The Integrated Science Instrument Module (ISIM) Ground Support System (IGSS) Equation Processor (IEP) allows for the general production of “derived” telemetry products in the Raytheon Eclipse ground system used to support the James Webb Space Telescope (JWST) project. The IEP works...
Briefs: Information Technology
Perilog
Perilog measures the degree of contextual association of large numbers of term pairs in text to produce network models that capture the structure of the text and, by virtue of Perilog’s validated theory of iconicity, the structure of the domains, situations, and concerns expressed by the author of the text. Given alphanumeric...
Briefs: Information Technology
Build, Assemble, Test (BAT) Planning and Execution Resources Application
BAT is a Web-based application used for the assembly and inspection of critical flight and associated ground support hardware for JPL missions that are developed in-house. It is used to capture and communicate data that is unique to a part or assembly that cannot be captured...
Briefs: Software
Tool for Turbine Engine Closed-loop Transient Analysis (TTECTrA)
The current steady-state performance-based system studies are not adequate to evaluate certain advanced technologies for the challenges associated with meeting the transient performance requirements without better definition and control of component operating margins. Additional...
Briefs: Information Technology
Wald Sequential Probability Ratio Test for Space Object Conjunction Assessment
When a maneuverable spacecraft confronts a potentially unsafe conjunction with another space object, its operators must decide whether to maneuver to mitigate the risk of a collision. Such decisions may not be straightforward, since the operators must balance their...
Briefs: Software
Next Generation of 3DGRAPE: Flexible Framework for Hypersonic Navier-Stokes Shuttle Orbiter Meshes
The class of 3DGRAPE codes is designed to generate volume grids using iterative methods to solve the non-linear, nonhomogeneous, elliptic partial differential heat equation with heat sources. The solution to the heat equation develops...
Briefs: Information Technology
Delay Tolerant Link State Routing MACHETE Model
This software models the Delay Tolerant Link State Routing protocol. It runs inside the QualNet network simulator, and allows injecting of external bundles when running in emulation mode. It leverages QualNet’s library of networking protocols and JPL’s CCSDS models.
Briefs: Information Technology
Extendable Uniform Remote Operations Planning Architecture (EUROPA) 2.1
The EUROPA planning system is a general-purpose, reusable, artificial intelligence software system for automatically generating plans for performing complex activities in parallel, in accordance with constraints on activities and their interactions. One part of the system input...
Briefs: Information Technology
Acoustic Emission Analysis Applet (AEAA) Software
Vendor software supplied with commercial acoustic emission equipment is incapable of performing the analysis required to characterize damage and make decisions on remaining life for NASA composite overwrapped pressure vessels (COPVs). The Acoustic Emission Analysis Applet (AEAA) software, currently...
Briefs: Information Technology
Software-Defined Beacon Receiver Implementation Using Frequency Estimation Algorithms
The objective of this work was to develop a robust, cost-effective receiver with maximum dynamic range to track the frequency and power variation of a beacon signal. The result was the development of a frequency estimation algorithm that yields a more accurate...
Briefs: Information Technology
CT-CURS: Computed Tomography Cylinder Data Unwrapping-Reslicing & Analysis,
The software for NASA’s Northstar Systems computed tomography (CT) and Picometrix Terahertz CT systems do not have the ability to unwrap and reslice cylindrical CT data to allow top-to-bottom, 2D sheet views of the data. Therefore, it is difficult to size flaws laterally...
Briefs: Software
NTTS Search and Reporting
The NASA Technology Transfer System (NTTS) is a NASA-created technology transfer workflow management system, a schema-less database management system used to track the life-cycle of NASA inventions. It is built on XDB, a NASA homegrown XML database. Because of its schema-less approach to store data, NTTS can host a cluster...
Briefs: Information Technology
Space Weather Database of Notifications, Knowledge, Information — DONKI
SW DONKI is a comprehensive Web application for space weather forecasters, scientists, and the general space weather community. It serves as an archive for space weather activities including solar flares, coronal mass ejections (CMEs), solar energetic particles, and...
Briefs: Information Technology
Core Flight System (cFS) Software Bus Network Application Version 1.0
The Software Bus Network (SBN) is a plug-in component developed for the Core Flight System (cFS) framework that extends the core Flight Executive (cFE) Software Bus (SB) publish/subscribe messaging service across partitions, processes, processors, and networks. This extension is...
Briefs: Information Technology
STARS Finite Element Multidisciplinary Analysis Computer Program
An efficient, cost-effective, and unique computer program has been developed that analyzes a variety of practical engineering problems. STructural Analysis Routines (STARS) is a fully integrated, multidisciplinary, finite element-based, graphic-oriented analysis tool that combines...
Briefs: Software
Hazards Analysis Management Tool
The Hazard Analysis Management Tool (HAMT) is comprised of a database and user interface that manages hazard analysis information, manages hazard verifications, and manages relationships between hazard attributes and project elements. The tool offers numerous benefits including the ability for multiple users to...
Briefs: Software
Developing Web and Mobile Applications Integrated with Systems Utilizing the Object Management Group’s Data Distribution Service
Several software application development tools exist that enable the rapid development of Web applications. Among other things, Web applications greatly enhance the human-computer interaction (HCI) required by many...
Briefs: Information Technology
Synthetic Imaging Maneuver Optimization — SIMO
Space-based interferometry missions have the potential to revolutionize imaging and astrometry, providing observations of unprecedented accuracy. Realizing the full potential of these interferometers poses several significant technological challenges. These include the efficient maneuvering of...
Briefs: Software
The work described here is part of the U.S. Air Force-sponsored Operational Based Vision Assessment (OBVA) program that has been tasked with developing a high-fidelity flight...
Feature Image
Briefs: Aerospace
Lunar Cold Trap Contamination by Landing Vehicles
The emerging interest in lunar mining poses a threat of contamination to pristine craters at the lunar poles, which act as cold traps for water, and may harbor other valuable minerals. Lunar Prospector type missions will be looking for volatile (molecular) compounds that may be masked by the exhaust...

Videos