Запросы клиента по области возможных запросов к серверу. Программа для прогнозирования поведения надежности программного обеспечения на основе метода Монте-Карло. Влияние количества программ-клиентов на поведение программной системы клиент-сервера.
Аннотация к работе
Моделирование надежности программного обеспечения Автор: Ханджян А.О. 1. Постановка задачи Имеется программный комплекс (ПК) типа клиент-сервер. Сервер обслуживает запросы от N клиентов. ПК равномерно по области определения входных данных (ООД) (A, B) расположены Er ошибок. При попадании запроса клиента или ответа сервера в область ООД, содержащую ошибку, считается, что ошибка обнаружена и соответствующий модуль выводится из эксплуатации для ее исправления: Рисунок 1 - «Распределение запросов k-го клиента на области данных» Входными данными для розыгрыша являются: P - количество программистов, обслуживающих систему; K - количество программ-клиентов (далее просто клиенты); a - ширина одного запроса клиента как доля от ООД (от 0 до 1, где 1 - это вся ООД); Dt - шаг итерации (сутки); s - коэффициент сложности сервера по сравнению с программой-клиентом; lобр - интенсивность потока обращений одного клиента к серверу (1/сутки); lиспр - интенсивность потока исправления ошибки одним программистом (1/сутки); lвнес - интенсивность внесения ошибки при исправлении одним программистом (1/сутки) или pвнес - вероятность внести ошибку при исправлении одним программистом; M - количество итераций; К - количество розыгрышей для усреднения; Er - начальное количество ошибок.