SDI (Strategic Defense Initiative) Technology, Survivability and Software