Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Оцінка якості програмних комплексів

Реферат Оцінка якості програмних комплексів





ецифікацій, а відповідні компоненти фізичної реалізованості представлені булевими величинами:


В 

Таким чином, показник фізичної реалізованості є вектор:


В 

Функціональна коректність комплексу програм є вектор


В 

Компоненти якого характеризують коректність програмної реалізації функцій комплексу програм щодо вимог специфікацій. Тут Q - кількість функцій, виконуваних комплексом відповідно до системними специфікаціями. Компоненти вектора можуть бути представлені булевими величинами і визначаються таким чином:


В 

Функціональна коректність, окремих програмних модулів визначається аналогічним чином, відповідні компоненти можуть бути включені в показник функціональної коректності.

Показник часу функціонування комплексу програм включає середні часи функціонування основних режимів роботи комплексу {Т т } і середні часи функціонування окремих програмних модулів і їх сукупностей


В 

Узгодженість з управління включає узгодженість з управління комплексу програм і узгодженість по управлінню його програмних модулів.

Узгодженість з управління комплексу програм визначає коректність реалізації основних послідовностей програмних модулів щодо вимог специфікацій і коректність безлічі сполучень між парами модулів. Вона може бути охарактеризована булевими величинами виходячи з таких умов:


В 

або

В 

Помилки в сполученнях модулів - y j - зазвичай зводяться до наступних: відсутня виклик необхідного модуля; викликається модуль, що не підлягає виконанню; управління передається в точку, не призначену для повернення управління.

Узгодженість з управління програмних модулів може бути оцінена відношенням числа перевірених маршрутів до загального числа маршрутів модуля.

Узгодженість за інформацією включає узгодженість за інформацією комплексу програм і узгодженість за інформацією програмних модулів.

Узгодженість за інформацією комплексу програм визначає коректність зв'язків між програмними модулями і може бути оцінена відношенням числа перевірених маршрутів обробки інформації до загального числа маршрутів, реалізують інформаційну зв'язок щодо k-му інформаційному елементу.

Узгодженість за інформацією програмних модулів визначає коректність інформаційних зв'язків по внутрішнім інформаційним елементам і оцінюється аналогічно узгодженості за інформацією комплексу програм.

Показник, характеризує надійність комплексу програм, може бути описаний вектором, компонентами якого є: О - загальне кількість виявлених помилок, О» - Інтенсивність появи невиявлених помилок, Р - ймовірність безвідмовної роботи протягом заданого інтервалу часу. Точне визначення кількості помилок в програмі і ймовірностей появи помилок різних типів прямими методами вимірювань отримати неможливо, існують лише непрямі шляху статистичної оцінки цих величин в процесі налагодження і дослідної експлуатації комплексу програм. Ці оцінки засновані на математичних моделях, які передбачають жорстку кореляцію наведених вище компонентів вектора надійності. Надежностние оцінки добре узгоджуються зі статистикою тестування програм і використовуються для передбачення ймовірності безвідмовної роботи комплексу програм заданий проміжок часу:


В 

Показник, характеризує ефективність системи захисту, є вектор


В 

компонентами якого є: Р н.д - вірогідність несанкціонованого доступу до модулям та інформаційним елементам комплексу програм; З н.д - втрати від "злому" системи захисту.

Показник, характеризує ефективність засобів відновлення, є вектор


В 

компонентами якого є До г - коефіцієнт готовності системи; Пѓ - ймовірність збереження інформації в системі; T р.з - середній час рішення задачі; P р.з - ймовірність успішного вирішення завдання. Перераховані компоненти використовуються для оцінки ефективності оперативного (К г , Пѓ) та відновного (Т р.з , Р р.з ) резервування програмних модулів і інформаційних масивів.

Показник ефективності комплексу програм, отриманого в процесі системної налагодження, є вектор


В 

Компонентами якого є: З пр - витрати на проектування комплексу програм; З п.о - витрати на програмну налагодження; З С.О - витрати на системну налагодження. У рамках розробленої методології витрати на проведення системної налагодження визначаться виразом


В 

де С j - витрати на проведення j-го етапу системної налагодження; З н.о (Р н.о ) - Втрати від невиявлених помилок; Р н.о - ймовірність появи невиявленої помилки після проведення системної налагодження.


В 

Рис. 1


Таким чином, якість комплексу програм, одержуваного в процесі системної налаго...


Назад | сторінка 2 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка та налагодження лінійних алгоритмів і програм. Розробка програм п ...
  • Реферат на тему: Розробка апаратно-програмних модулів системної шини ISA
  • Реферат на тему: Розробка комплексу програм і реалізація алгоритмів пошуку підрядка
  • Реферат на тему: Розробка комплексу програм для моделювання технологічного процесу виплавки ...
  • Реферат на тему: Різні підходи до розробки культурно-ділових програм на базі готельного комп ...