Special Coverage

Distributed Propulsion Concepts and Superparamagnetic Energy Harvesting Hummingbird Engine
Aerofoam
Wet Active Chevron Nozzle for Controllable Jet Noise Reduction
Magnetic Relief Valve
Locking Mechanism for a Flexible Composite Hinge
Active Aircraft Pylon Noise Control System
Unmanned Aerial Systems Traffic Management
Method of Bonding Dissimilar Materials
Sonar Inspection Robot System
Home

How IoT is Making Security Imperative for All Embedded Software

Why embedded software development needs to change and what organizations can do to improve software security while reducing development time Many IoT products lack proper security due to outdated software development practices. Hackers and criminals are acutely aware that many of the security procedures and applications in use today were designed to defend against attacks in the PC era – not current IoT threat vectors. Security isn't a product "add-on" or feature; it must be built in. Learn about the unique challenges of securing embedded applications and how to deploy processes and tools to deliver more secure products faster.

Posted in: White Papers, Aeronautics, Electronics & Computers, Semiconductors & ICs, Electronics & Computers, Software

Read More >>

Addressing Security Vulnerabilities at the Source

A Guide to Using Static Source Code Analysis to Develop More Secure Embedded Software Many embedded developers underestimate how vulnerable embedded devices are to cyber-attacks. When security issues do occur, organizations often respond by addressing the symptoms of poor security rather than the root causes.

Posted in: White Papers, Aeronautics, Electronics & Computers, Semiconductors & ICs, Electronics & Computers, Software

Read More >>

BALFIT Version 3.1 Multivariate Regression Analysis and Regression Model Optimization Software

Ames Research Center, Moffett Field, California The software package BALFIT was developed for both the processing of wind tunnel strain-gage balance data and the analysis of more general multivariate experimental data sets. The software uses automatically generated regression models for the analysis. These optimized regression models are the result of the application of a math model search algorithm to a given multivariate data set. This important feature of BALFIT greatly reduces the time it takes to do an analysis. It has also made the prediction of the dependent variable values more reliable because widely accepted objective metrics are used for the regression model term selection.

Posted in: Briefs, Electronics & Computers, Software, Analysis methodologies, Mathematical models, Computer software and hardware, Wind tunnel tests

Read More >>

Mariana Text Classification System

Ames Research Center, Moffett Field, California Support Vector Machines (SVM) can be used as a binary classifier for a wide range of data and problems. For text, it is often used to determine automatically if a document belongs to a given topic category. Automatic and reliable classification of documents can be an invaluable tool for industries that monitor problem reports, accident reports, maintenance logs, and corrective action reports that span different specialties.

Posted in: Briefs, Electronics & Computers, Software, Computer software and hardware, Data management, Identification

Read More >>

Marshall MRMS Mosaic Python Toolkit (MMM-Py)

Marshall Space Flight Center, Alabama This Python script will allow the user to read, analyze, and display National Oceanic and Atmospheric Administration (NOAA) Multi-Radar/Multi-Sensor(MRMS) mosaic tile files containing mosaic radar reflectivities on a national 3D grid. Simple diagnostics and plotting, as well as computation of composite reflectivity, are available.

Posted in: Briefs, Electronics & Computers, Software, Computer software and hardware, Radar, Weather and climate

Read More >>

Data Encoding and Parallelization Porting Techniques to Transform Binary Data Formats to Hadoop/MapReduce

Goddard Space Flight Center, Greenbelt, Maryland The objective of this invention is to transform applications that process big data in arbitrary formats using the MapReduce parallel programming model and executed on the open-source Hadoop platform. Many legacy data-intensive applications do not scale out of a single server. Some applications can load-balance to multicore, but scalability is limited by intensive IO. Hadoop/MapReduce is a massively scalable programming paradigm modeled after Google’s implementation. There are many use cases to show Hadoop/MapReduce can scale linearly to hundreds or even thousands of servers for big data analysis. The problem is how to transparently transform a legacy serial data processing code to take full advantage of Hadoop/MapReduce parallel processing framework.

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Big data, Computer software and hardware

Read More >>

Framework Software Library Version 1.0

Goddard Space Flight Center, Greenbelt, Maryland Within the space community, there is a need to exchange a wide variety of data between partner organizations. The Framework software library can be used to exchange any type of data between partners. It provides these core capabilities:

Posted in: Briefs, Electronics & Computers, Information Sciences, Software, Computer software and hardware, Data exchange

Read More >>

White Papers

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