50 likes | 224 Views
Софтуер ни надеждност ни Концепции. Софтуер на Надеждност: вероятността, че програмата се изпълнява успешно, в съответствие със спецификациите за определен период от време. Rsy = Rs * Rh * Ro Rsy - надеждността на системата Rs - Софтуер на н адеждност
E N D
Софтуерни надеждностни Концепции
Софтуерна Надеждност: вероятността, че програмата се изпълнява успешно, в съответствие със спецификациите за определен период от време. Rsy = Rs * Rh * Ro Rsy - надеждността на системата Rs - Софтуернанадеждност Rh -Хардуерна надеждност Ro-Операторна надеждност
Хардуерни и Софтуерни грешки Графика
Избягването на повредизаразвитиетонасофтуераразчитана: • Наличиетонаточна (запредпочитанеофициална) системна спецификация • Организационнафилософияна качеството • Използваненависоквидезикзапрограмиране • Ограничениязаизползваненапрограмни конструкции,коитосазастрашениотгрешки.
Четиритеаспекта за устойчивостнаотказите са: • откриваненагрешка: Системататрябвадаоткрие, чедаденакомбинацияводиилищедоведедоповреда в системата • оценканапораженията: Частитенасъстояниетонасистемата, коитосабилизасегнатиотповредата, трябвадабъдатоткрити. • повреди привъзстановяване: Системататрябвадавъзстановисъстояниетосидоизвестно безопасносъстояние • ) заотстраняваненадефекти: Товавключвапромянанасистемата, такачевината за повредата да несеповтори