تاب‌آوری و پایداری در سامانه‌های نرم‌افزاری