Electrical, Electronics, and Avionics

Safety critical systems

Stories

116
2211
0
0
30
Application Briefs: Materials
NASA needed help accurately measuring Earth-reflected sunlight.
Feature Image
Briefs: Automotive
Fuse devices enable circuit safety in high-power applications, such as motion control and alternative energy generation, in addition to electric vehicles.
Feature Image
Briefs: Transportation
A new MIT-developed technique enables robots to quickly identify objects hidden in a three-dimensional cloud of data, reminiscent of how some people can make sense of a densely patterned “Magic Eye” image if...
Feature Image
Briefs: Software
New adversarial techniques developed by engineers at Southwest Research Institute can make objects “invisible” to image detection systems that use deep-learning algorithms. These techniques...
Feature Image
Briefs: Aerospace
Self-Stabilizing, Distributed, Symmetric, Fault-Tolerant Synchronization
Distributed systems have become an integral part of safety-critical computing applications, necessitating system designs that incorporate complex fault-tolerant resource management functions to provide globally coordinated operations with ultra-reliability. As a result, robust...
Articles: Software
Between 1985 and 1987, a radiation therapy device called the Therac-25 was involved in at least six incidents in which the device delivered massive overdoses of radiation. The patients...
Feature Image
Briefs: Software
PathDroid
Android is the primary software platform for mobile, networked devices such as tablets and smartphones. These devices are increasingly used for safety-critical functions that require verification of correct and robust behavior of applications. Such software written for the Android operating system is hard to test because applications are...
Briefs: Electronics & Computers
Before a new high-power semiconductor device can be used for industrial applications, it must be thoroughly tested to determine if it will survive environmental stresses and continue to meet...
Feature Image
Briefs: Software
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
Habitat Demonstration Unit Core Avionics Software
The Habitat Demonstration Unit Core Avionics Software (HDU-CAS) is designed to provide the required functionality for an engineering prototype of a highly autonomous space habitat element, and to provide an opportunity for new software technologies to be tested in an environment that provides that...
Articles: Electronics & Computers
With more than a year under its belt since it was officially ratified by PICMG in March of 2011, CompactPCI Serial (PICMG CPCI-S.0) has proven to be a good example of how an industry standard...
Feature Image
Briefs: Software
Natural Language Interface for Safety Certification of Safety-Critical Software
Model-based design and automated code generation are being used increasingly at NASA. The trend is to move beyond simulation and prototyping to actual flight code, particularly in the guidance, navigation, and control domain. However, there are substantial obstacles to...
Who's Who: Software
After a 23 year career at Bell Labs, Dr. Gerard Holzmann joined NASA’s Jet Propulsion Laboratory in 2003 to help create...
Feature Image
Articles: Electronics & Computers
An ever-increasing reliance on software control has meant that many companies from non-aerospace business sectors (automotive, nuclear power, MRI scanners, financial...
Feature Image
Application Briefs: Software
LDRA tool suite LDRA San Bruno, CA 650-583-8880 www.ldra.com Aimed at safely transferring astronauts to and from the International Space Station (ISS), the Moon, Mars, and...
Feature Image
Briefs: Information Technology
Advanced Reference Counting Pointers for Better Performance
A computer program implements reference counting pointers (RCPs) that are lock-free, thread-safe, async-safe, and operational on a multiprocessor computer. RCPs are powerful and convenient means of managing heap memory in C++ software. Most prior RCP programs use locks to ensure thread...
INSIDER: Electronics & Computers
Secure Partitioning Safeguards Real-time Performance
High performance multi-core processors are providing opportunities to consolidate multiple applications into a single system. However, embedded applications often have real-time requirements that cannot be put in jeopardy by other software clamoring for the same system resources such as CPU...
Application Briefs: Electronics & Computers
High-integrity software plays critical roles in telecommunications, transportation, defense systems, industrial automation, and power management. Because human lives may be lost and tremendous...
Feature Image
Application Briefs: Electronics & Computers
SpeckleCam Electronic Speckle Pattern Interferometer (ESPI) 4D Technology Tucson, AZ 520-294-5600 www.4dtechnology.com
Feature Image
Articles: Electronics & Computers
The unrelenting growth and integration of embedded controls, information processing, and communications has created a need for systems that provide robust protection for resources and...
Feature Image

Videos