Модель Липова.
Модели надежности программного обеспечения
Липов модифицировал модель Миллса, рассмотрев вероятность обнаружения ошибки при использовании различного числа тестов. Если сделать то же предположение, что и в модели Миллса, т. е что собственные и искусственные ошибки имеют равную вероятность быть найденными, то вероятность обнаружения n собственных и V внесенных ошибок. Где m — количество используемых тестов, q — вероятность обнаружения… Читать ещё >
Модель Липова. Модели надежности программного обеспечения (реферат, курсовая, диплом, контрольная)
Липов модифицировал модель Миллса, рассмотрев вероятность обнаружения ошибки при использовании различного числа тестов. Если сделать то же предположение, что и в модели Миллса, т. е что собственные и искусственные ошибки имеют равную вероятность быть найденными, то вероятность обнаружения n собственных и V внесенных ошибок.
Где m — количество используемых тестов, q — вероятность обнаружения ошибки в каждом из m тестов, рассчитанная по формуле; S — общее количество искусственно внесенных ошибок; N — количество собственных ошибок, имеющихся в ПО до начала тестирования.
Постановка задачи
Название приложение: Программа расчета надежности программного обеспечения Назначение разработки: Исходя из введенных пользователем данных рассчитать основные показатели надежности программного продукта.
Входные данные вводятся в специальные поля. После обработки данных, программа выводить результаты в соответствующих полях вывода.
Для корректной работы программы все поля должны быть заполнены. По умолчанию в некоторых моделях установлены постоянные значения коэффициентов пропорциональности.
Для реализации данной программы мы используем язык программирования C#, на платформе Visual Studio.
Системные требования к ПК:
- 1) Операционная система Windows 7 или выше.
- 2) Свободное место на жестком диске: 5МБ и более.
- 3) Наличие Net Framework 4.0 или выше.
- 4) Оперативная память: 128МБ и выше.
- 5) Клавиатура и мышь.