Рассмотрены вопросы обеспечения отказоустойчивого функционирования космических аппаратов на основе методов реинжиниринга при появлении в полете аномальных ситуаций, обусловленных отказами бортовых систем. Приведены модели реализации этих методов при отказах аппаратных и программных компонентов бортовых систем, а также результаты их применения на космическом аппарате дистанционного зондирования Земли "Ресурс-ДК1". Ключевые слова: реинжиниринг; рефакторинг; обратная инженерия; зондирование; космический аппарат; проектирование; летно-конструкторские испытания; эксплуатация