These required ultra-reliable, very small components that use minimal power so the products don't have to be removed frequently for battery replacement.
Her concepts of asynchronous software, priority scheduling, end-to-end testing and man-in-the-loop decision capability, such as priority displays, became the foundation for ultra-reliable software design.