Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


ћатематические модели оценки характеристик качества и надежности ѕќ и »ќ




“ермин модель надежности программного обеспечени€, как правило, относитс€ к математической модели, построенной дл€ оценки зависимости надежности программного обеспечени€ от некоторых определенных параметров. «начени€ таких парамет≠ров либо предполагаютс€ известными, либо могут быть измере≠ны в ходе наблюдений или экспериментального исследовани€ процесса функционировани€ программного обеспечени€. ƒанный термин может быть использован также применительно к матема≠тической зависимости между определенными параметрами, ко≠торые хот€ и имеют отношение к оценке надежности програм≠много обеспечени€, но тем не менее не содержат ее характеристик в €вном виде. Ќапример, поведение некоторой ветви программы на подмножестве наборов входных данных, с помощью которых эта ветвь контролируетс€, существенным образом св€зано с на≠дежностью программы, однако характеристики этого поведени€ могут быть оценены независимо от оценки самой надежности. ƒругим таким параметром €вл€етс€ частота ошибок, котора€ по≠звол€ет оценить именно качество систем реального времени, фун≠кционирующих в непрерывном режиме, и в то же врем€ получать только косвенную информацию относительно надежности про≠граммного обеспечени€ (например, в предположении экспонен≠циального распределени€ времени между отказами).

ќдним из видов модели надежности программного обеспече≠ни€, котора€ заслуживает особого внимани€, €вл€етс€ так назы≠ваема€ феноменологическа€, или эмпирическа€, модель. ѕри раз≠работке моделей такого типа предполагаетс€, что св€зь между надежностью и другими параметрами €вл€етс€ статической. — помощью подобного подхода пытаютс€ количественно оценить те характеристики программного обеспечени€, которые свиде≠тельствуют либо о высокой, либо о низкой его надежности. “ак, например, параметр сложность программы характеризует степень уменьшени€ уровн€ ее надежности, поскольку усложнение про≠граммы всегда приводит к нежелательным последстви€м, в том числе к неизбежным ошибкам программистов при составлении программ и трудности их обнаружени€ и устранени€. »наче го≠вор€, при разработке феноменологической модели надежности программного обеспечени€ стрем€тс€ иметь дело с такими па≠раметрами, соответствующее изменение значений которых дол≠жно приводить к повышению надежности программного обеспе≠чени€.

ћодели надежности программных средств (ћЌѕ—) подраздел€ютс€ на аналитические и эмпирические. јна≠литические модели дают возможность рассчитать количествен≠ные показатели надежности, основыва€сь на данных о поведении программы в процессе тестировани€ (измер€ющие и оцениваю≠щие модели). Ёмпирические модели базируютс€ на анализе струк≠турных особенностей программ. ќни рассматривают зависимость показателей надежности от числа межмодульных св€зей, количе≠ства циклов в модул€х, отношени€ количества пр€молинейных участков программы к количеству точек ветвлени€ и т.д. „асто эмпирические модели не дают конечных результатов показателей надежности, однако они включены в классификационную схему, так как развитие этих моделей позвол€ет вы€вл€ть взаимосв€зь между сложностью ѕ— и его надежностью. Ёти модели можно использовать на этапе проектировани€ ѕ—, когда осуществлена разбивка на модули и известна его структура.





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-01-25; ћы поможем в написании ваших работ!; просмотров: 1237 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

Ќеосмысленна€ жизнь не стоит того, чтобы жить. © —ократ
==> читать все изречени€...

517 - | 455 -


© 2015-2023 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.012 с.