3,4,5 вопросы

Экспертный метод при определении качества ПО.

Экспертный метод основан на определении значений показателей качества ПО экспертами, компетентными в решении данной задачи, на базе их опыта и интуиции. Экспертный метод применяют в тех случаях, когда задача не может быть решена никаким другим из существующих способов или другие методы являются значительно более трудоемкими.

2. Показатели качества информационных систем: дефектоустойчивость.

Теоретической основой исследования преднамеренных программных дефектов диверсионного типа является дефектология ПО, которая в рамках теоретического программирования изучает все свойства ПО, связанны о дефектами в программах и все свойства самих программных дефектов. Дефектология ПО базируется на фундаментальных свойствах самого ПО: полирутности ("ветвистости"), энтропийной сложности, идентичной копируемое и локальной стабильности. Основными дефектологическими свойствами ПО являются следующие: дефектоскопичность, дефектабельность, дефектогенность, дефектомобильность, дефектодиагностируемость, дефектокорректируемость, дефектоустойчивость.
Дефектоскопичность это свойство ПО проявлять дефекты в некоторых условиях эксплуатации.
Дефектабельность это имманентное свойство ПО содержать дефекты.
Дефектогенность это свойство, характеризующее возможность поражения ПОдефектами (при этом, естественно, учитываются и технологическая, аппаратная и антропогенная среды).
Дефектомобильность, дефектодиагностируемость, дефектокорректируемость, дефектоустойчивость описывают возможности соответственно:
передвижения (миграции) дефектов в ПО;
обнаружения дефектов в ПО;
устранения обнаруженных дефектов из ПО;
противодействия (компенсации) негативных последствий дефектов, проявляющихся в процессе эксплуатации.

3. Расчетный метод при определении качества ПО.

Расчетный метод определения качества ПО. Его сущность сводится к определению качества продукции на основе использования теоретических и (или) эмпирических зависимостей показателей качества продукции от ее параметров. Расчетный метод применяют главным образом при проектировании продукции, когда последняя не может еще быть объектом экспериментального исследования. При помощи этого же метода может быть установлена зависимость между отдельными показателями качества продукции. Расчетный метод служит для определения значений массы изделия, показателей его производительности, мощности, прочности и др.;
Из ГОСТ 15467-79.
Расчетный метод применяют главным образом при проектировании продукции, когда последняя не может еще быть объектом экспериментального исследования. Этимже методом могут быть установлены зависимости между отдельными показателямикачества продукции. Расчетный метод служит для определения значений массыизделия, показателей его производительности, мощности, прочности и др.
Расчетный метод используют для прогнозирования или определенияоптимальных (нормативных) значений, например, показателей безотказности.Расчетный метод очень часто используют при проведении косвенныхизмерений. Например, по величине показателя преломления стеклаустанавливают коэффициент зеркального отражения, а по твердости стали – еепрочность. Расчетным методом определяют содержание бисульфитныхпроизводных глюкозы и фруктозы в меде по результатам хромато графическогоанализа.

4. Показатели качества информационных систем: дефектоскопичность.


Теоретической основой исследования преднамеренных программных дефектов диверсионного типа является дефектология ПО, которая в рамках теоретического программирования изучает все свойства ПО, связанны о дефектами в программах и все свойства самих программных дефектов. Дефектология ПО базируется на фундаментальных свойствах самого ПО: полирутности ("ветвистости"), энтропийной сложности, идентичной копируемое и локальной стабильности. Основными дефектологическими свойствами ПО являются следующие: дефектоскопичность, дефектабельность, дефектогенность, дефектомобильность, дефектодиагностируемость, дефектокорректируемость, дефектоустойчивость.
Дефектоскопичность это свойство ПО проявлять дефекты в некоторых условиях эксплуатации.
Дефектабельность это имманентное свойство ПО содержать дефекты.
Дефектогенность это свойство, характеризующее возможность поражения ПОдефектами (при этом, естественно, учитываются и технологическая, аппаратная и антропогенная среды).
Дефектомобильность, дефектодиагностируемость, дефектокорректируемость, дефектоустойчивость описывают возможности соответственно:
передвижения (миграции) дефектов в ПО;
обнаружения дефектов в ПО;
устранения обнаруженных дефектов из ПО;
противодействия (компенсации) негативных последствий дефектов, проявляющихся в процессе эксплуатации.


Дефектоскопичность характеризует возможность проявления дефектов в виде отказов и сбоев в процессе отладки, испытаний или эксплуатации. Надефектоскопичность влияют:
количество, типы и характер распределения дефектов;
устойчивость ИС к проявлению дефектов;
характеристики средств контроля и диагностики дефектов;
квалификация обслуживающего персонала.


5. Метрики качества ПО.

По определению стандарта ISO/IES 9126-2 метрика качества ПО представляет собой модель измерения атрибута, связываемого с показателем его качества. При измерении показателей качества данный стандарт позволяет определять следующие типы мер (метрических шкал):
относительные,
интервальные,
порядковые,
категорийные.
С помощью метрик определяется вычислительная, временная, информационная сложность программ.

Разделяются на два типа:
Процедурно-ориентированные метрики.
Объектно-ориентированные метрики.
Существует специфика объектно-ориентированного подхода (ООП) к проектированию и анализу программного обеспечения.
ООП делит ОО -метрики на следующие виды:
инкапсуляции,
наследования,
полиморфизма.

Процедурно-ориентированные метрики:
- Метрики размера программ.
- Метрики стилистики и понятности программы, метрики Холстеда.
Метрики сложности потока управления программы (цикломатическая метрика МакКейба, метрика Майерса, метрика Джилба, метрика граничных значений).
Метрики сложности потока данных программы (метрика обращения к глобальным переменным, метрика Спена, метрика Чепина).

Для оценки характеристик качества устанавливаются метрики показателей. Для простоты расчета комплексных показателей и интегральной оценки качества, все метрики должны иметь одну и ту же область значений, соответствующую выбранной шкале: [0,1.1] или [0,1.10].
В метриках применяют различные методы определения значений показателей: измерительный, регистрационный, органолептический, расчетный, экспертный, социологический, а также их сочетания по установленным правилам.
При определении метрик следует руководствоваться принципами реализуемости, объективности и точности оценки метрик.


Приложенные файлы

  • doc 23898716
    Размер файла: 51 kB Загрузок: 0

Добавить комментарий