Моделирование надежности программного обеспечения
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1. Постановка задачи
Имеется программный комплекс (ПК) типа клиент-сервер. Сервер обслуживает запросы от N клиентов. В ПК равномерно по области определения входных данных (ООД) (A, B) расположены Er ошибок. Сервер сложнее клиентов с точки зрения разработки ПК в S раз. S – коэффициент сложности сервера по отношению к клиентам. Каждый k-ый (k = 1, 2, …, N) клиент порождает пуассоновский поток данных к серверу интенсивностью lобр. Данные от клиента распределены по области определения данных (ООД) по нормальному закону с характеристиками mk и sk, где mk распределено между клиентами равномерно по всей области входных данных, 3sk – распределено равномерно на меньшем из участков отсекаемых mk на оси области данных (это нужно для имитации неравномерности использования ООД при малом количестве клиентов).
На запрос клиента сервер отвечает данными, которые распределены равномерно по всей области определения данных (A, B).
На рисунке (см. Рисунок 1 – «Распределение запросов k-го клиента на области данных») изображено распределение запросов одного клиента по области всех возможных запросов к серверу, а также показано равномерное распределение ошибок по ООД. При попадании запроса клиента или ответа сервера в область ООД, содержащую ошибку, считается, что ошибка обнаружена и соответствующий модуль выводится из эксплуатации для ее исправления:
Имеется программный комплекс (ПК) типа клиент-сервер. Сервер обслуживает запросы от N клиентов. В ПК равномерно по области определения входных данных (ООД) (A, B) расположены Er ошибок. Сервер сложнее клиентов с точки зрения разработки ПК в S раз. S – коэффициент сложности сервера по отношению к клиентам. Каждый k-ый (k = 1, 2, …, N) клиент порождает пуассоновский поток данных к серверу интенсивностью lобр. Данные от клиента распределены по области определения данных (ООД) по нормальному закону с характеристиками mk и sk, где mk распределено между клиентами равномерно по всей области входных данных, 3sk – распределено равномерно на меньшем из участков отсекаемых mk на оси области данных (это нужно для имитации неравномерности использования ООД при малом количестве клиентов).
На запрос клиента сервер отвечает данными, которые распределены равномерно по всей области определения данных (A, B).
На рисунке (см. Рисунок 1 – «Распределение запросов k-го клиента на области данных») изображено распределение запросов одного клиента по области всех возможных запросов к серверу, а также показано равномерное распределение ошибок по ООД. При попадании запроса клиента или ответа сервера в область ООД, содержащую ошибку, считается, что ошибка обнаружена и соответствующий модуль выводится из эксплуатации для ее исправления:
Похожие материалы
Разработка программно-алгоритмических средств для определения надёжности программного обеспечения на основании моделирования работы системы типа клиент-сервер
Aronitue9
: 11 апреля 2012
Оглавление
Сокращения 4
Введение 5
1. Аналитический обзор литературы 7
1.1 Надежность как характеристика качества ПО 7
1.2 Текущее состояние вопроса 9
1.3 Выводы 19
2. Теоретическая часть 21
2.1 Существующие модели надежности ПО 21
2.2 Содержательная постановка задачи 24
2.3 Разработка модели надежности ПО типа клиент–сервер 29
2.3.1 Модель надежности клиентских программ 29
2.3.2 Модель с заменой вероятностей состояний на средние численности состояний 34
2.3.3 Модель для случая N модулей–клиенто
450 руб.
Другие работы
Задачи для курсовой работы по математическому анализу №2
anderwerty
: 30 января 2014
Задача 1. Применение систем алгебраических линейных уравнений для описания и анализа модели межотраслевого баланса
Задача 2. Применение определенного интеграла для решения экономических задач
Задача 3. Применение систем дифференциальных уравнений для описания процесса ценообразования.
Задача 4. Определение оптимального объема выпуска продукции.
Задача 5.а Применение дифференциальных уравнений в модели формирования равновесной цены
Задание 5б. Расчет параметров в односекторной модели экономичес
110 руб.
Лабораторная работа по дисциплине: Беспроводные технологии передачи данных. Вариант 06
Учеба "Под ключ"
: 7 ноября 2022
Аутентификация и шифрование в GSM
Подготовка к выполнению работы:
1. Скачать и установить демо-версию программы RuimTool «2G + 3G/4G Authentication». Скачать можно с официального сайта http://www.ruimtools.com/products.php
2. Найти в Интернете и скачать таблицу ASCII.
Выполнение лабораторной работы:
Произвести расчет SRES и Kc с помощью программы 2G + 3G/4G Authentication, после чего закодировать текстовое сообщение ключом Kc путем простого сложения по модулю 2.
1) Ключ KI (16 байт) зависит о
400 руб.
Лабораторная работа в Mathcad. Знаходження границь та похідних за допомогою Mathcad
SerFACE
: 16 мая 2013
Мета: навчитися знаходити границі та похідні в Mathcad
Хід роботи
Завдання 1. Обчислила границі заданої функції, користуючись панеллю інструментів Calculus та отримання результату командою Symbolic.
Результати обчислення:
Завдання 2. Знайшла за означенням похідну функції. Обчислила зна-чення похідної у вказаній точці. Для цього:
1. Встановила режим автоматичних обчислень і режим відображень результатів обчислень по горизонталі Symbolic — Evaluation Styl
20 руб.
Билет №2 Экзаменационная работа по дисциплине: “Сети связи”
6546
: 16 декабря 2016
1. Открытая, закрытая и комбинированная системы нумерации. Анализ различных систем нумерации. Номерная емкость системы нумерации. Привести пример
2. Принципы построения ГТС с УВС, УИС и УВС. Особенности построения ГТС при их цифровизации
100 руб.