Cobra: an Extendable Tool for Interactive Code Analysis

Source code analysis typically requires the use of expensive and difficult-to-configure tools that support only a predefined set of standard checks. In some cases, it is possible to add customized checks, but doing so can be laborious and requires a deep understanding of each tool’s internal data structures, which means that it is rarely done.

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Computer software and hardware, Tools and equipment
Read More >>

Common Workflow Service: A Standards-Based Process Management System

As mission operations grow in scale and complexity, there is a prevailing need for automating operational processes to increase efficiency, mitigate risks, and reduce operational costs. The need for automating operational processes has produced a few disparate automation systems within the Advanced Multi Mission Operations System (AMMOS). Without a common solution for process management and automation, each AMMOS subsystem that requires a workflow capability will need to develop its own expertise in the workflow domain as independent systems are developed. This can lead to many incompatible implementations that functionally do similar things. The Common Workflow Service (CWS) attempts to address this issue to avoid independent ad hoc workflow implementations.

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Computer software and hardware, Personnel, Automation
Read More >>

NEQAIR v14.x Non-Equilibrium Radiative Transport and Spectra Program

There is a need to calculate the radiative heating rate at the surface of a vehicle entering any atmosphere, (e.g., Earth, Saturn, Titan, Mars, Venus etc). NEQAIR simulates the actual chemical and physical actions and reactions of the gaseous species in high-temperature shock layers. NEQAIR has been NASA’s main radiation code for the past 30 years. It is a line-by-line radiation code that computes spontaneous emission, absorption, and stimulated emission due to transitions between various energy states of chemical species along a line of sight. There have recently been substantial updates to the physics in the code and the computational efficiency in NEQAIR; v14.0 is the first parallelized version that has resulted in calculations speeding up by a factor of approximately 30×.

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Exteriors, Mathematical models, Thermal testing, Entry, descent, and landing, Spacecraft
Read More >>

Systems Engineering Education and Development (SEED) Web Application

This application serves as Web-based management of the Systems Engi - neering Education and Development (SEED) program, and enables the SEED Program Manager to track and manage the applications and assignments. In the past, the handling of the applications and assignments was cumbersome due to a manual process with paper copies of competencies and applicant data. The new system enables the automation of the entire process to streamline determination of both the viability of the applicants and the effectiveness of the program on the participants through the course of their time in the program.

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Internet, Education, Education and training, Personnel, Systems engineering
Read More >>

Hammer 1.0

Many software applications have scripting needs including those based on the Goddard Mission Services Evolution Center (GMSEC) framework. In GMSEC, a user may want to automate the actions to take when a sequence of events occurs. Ideally, the scripting solution should allow the use of a familiar programming language and avoid unnecessary constraints. The existing GMSEC Criteria Action Table (CAT) is limited in these respects.

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Computer software and hardware, Customization, Product development, Automation
Read More >>

Extended Testability Analysis (ETA) Tool V8.0

This tool provides fast, efficient, and effective diagnostic assessment reports.

An assessment of a system’s safety requirements is required early in the design process when cost and time impacts are minimal. These requirements include fault detection, failure isolation, and failure recovery. Systems engineering groups at NASA have been exploring model-based products to better support verification of these safety requirements. One such product involves qualitative failure propagation modeling as a means to achieve early assessment of the system prior to the availability of higher fidelity information. These early development products lack the advanced reporting and analysis capabilities required to address the needs of system designers and domain experts. Therefore, post-processing tools need to be developed to support the interrogation of the model, and the structured reporting required by system engineers.

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Design processes, Failure modes and effects analysis, Systems engineering
Read More >>

Python Interface to T-Matrix Scattering Computations (PyTMatrix)

PyTMatrix is a Python interface to a T-matrix numerical scattering computation code originally developed at NASA GISS (Goddard Institute for Space Studies). It integrates into the NumPy/SciPy scientific framework. The software provides streamlined access to numerical T-matrix computations directly from the Python programming language. It retains the original numerical core written in Fortran 77, thus combining the flexibility of Python and the numerical performance of Fortran. It also provides tools for post-processing the output by integrating over various particle size and orientation distributions.

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Mathematical analysis, Computer software and hardware, Particulate matter (PM)
Read More >>

System and Method for Space Utilization Optimization and Visualization

The program uses a standard Web browser to allow for visualization of an entire organization down to individual rooms.

NASA’s Langley Research Center has developed a space-allocation and planning software system to allow for more effective and efficient facility usage. It also provides a customizable strategy for organizing personnel and project teams to maximize productivity and synergies among employees. Cost-reduction solutions are suggested based on organizational input constraints related to the facility. The program uses a standard Web browser to allow for visualization of an entire organization down to individual rooms. The planning tool is based on algorithms that were developed using ArcGIS software and Visual Basic codes, which enable evaluation of different space-management scenarios in real time.

Posted in: Briefs, Software, Computer software and hardware, Logistics, Personnel, Systems management, Productivity
Read More >>

Reducing Sensor and Readout Circuitry Noise in Digital Domain Using Reference Pixels

One of the main heritage tools used in scientific and engineering data spectrum analysis is the Fourier Integral Transform and its high-performance digital equivalent — the Fast Fourier Transform (FFT). The Fourier view of nonlinear mechanics that has existed for a long time and the associated FFT carry strong a-priori assumptions about the source data, such as linearity and being stationary. Natural phenomena measurements are essentially nonlinear and nonstationary.

Posted in: Briefs, Software, Mathematical models, Sensors and actuators, Noise, Test equipment and instrumentation
Read More >>

Method and Software Tool for Evaluation and Automated Generation of Space Habitat Interior Layouts

The software can help design space habitats, submarines, ships, aircraft, recreational vehicles, and small residences.

NASA has developed a new software tool for optimizing interior layout designs of highly constrained, highly integrated, and/or confined spaces, such as space habitats. This tool will automatically generate or evaluate interior layout options while taking into account multiple end-user objectives. Development and evaluation of interior layouts are often ignored during conceptual design because of the subjectivity and long times required using current evaluation methods (e.g., human-in-the-loop mockup tests and in-depth CAD evaluations). The NASA tool will allow for early, more objective assessment that will prevent expensive design changes, which can increase vehicle mass and compromise functionality.

Posted in: Briefs, Software, CAD, CAM, and CAE, Storage, Spacecraft
Read More >>

The U.S. Government does not endorse any commercial product, process, or activity identified on this web site.