NASA tests high-tech software for future mission to search for life on Jupiter's moon Europa
NASA is developing autonomous software to recognize faults and hazards on worlds like Europa, and prevent or fix them without having to await commands from Earth.