РУсскоязычный Архив Электронных СТатей периодических изданий
Известия высших учебных заведений. Поволжский регион. Технические науки/2009/№ 3/

Алгебраические модели процессов мониторинга распределенного программного проекта

В работе рассматриваются модели процессов мониторинга распределенного программного проекта, построенные с привлечением алгебры процессов Робина Милнера, более известной как пи-исчисление. Для учета вычислений, возникающих при обработке информации, исходная алгебра расширена арифметикой над полем вещественных чисел.

Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
П. П. Макарычев, В. В. Швецов АЛГЕБРАИЧЕСКИЕ МОДЕЛИ ПРОЦЕССОВ МОНИТОРИНГА РАСПРЕДЕЛЕННОГО ПРОГРАММНОГО ПРОЕКТА Аннотация. <...> В работе рассматриваются модели процессов мониторинга распределенного программного проекта, построенные с привлечением алгебры процессов Робина Милнера, более известной как пи-исчисление. <...> Для учета вычислений, возникающих при обработке информации, исходная алгебра расширена арифметикой над полем вещественных чисел. <...> Введение В настоящее время в области управления программными проектами (ПП) для решения проблемы недостатка информации все большее применение находят информационные системы мониторинга (ИСМ). <...> В распределенном проекте характеристики этих элементов значительно удалены друг от друга, и требуются специальные технологии для организации эффективного доступа к данным. <...> Однако существующие подходы [1, 2] ограничиваются моделированием коммуникаций между элементами ИСМ и не позволяют исследовать вычисления, которые возникают, если обработка распределенных характеристик объекта осуществляется на этапе их сбора, как это предлагается в работе [3]. <...> Для моделирования как коммуникационных, так и вычислительных аспектов мониторинга целесообразно использовать известную модель параллельных вычислений – пи-исчисление Робина Милнера [2], в основе которого лежит передача сообщений по каналам. <...> Расширим пи-исчисление арифметикой над полем вещественных чисел R, как это сделано в работе [4], сохранив при этом семантику исходной алгебры процессов. <...> Введем следующие обозначения для процессов: Reg – регистрирует некоторый атрибут ПП; Func – вычисляет производный показатель или индикатор ПП; Save – передает результат пользователю или сохраняет его в базе данных; Dist – рассылает информацию одному или нескольким процессам. <...> Тогда в нотации пиисчисления система мониторинга описывается следующим выражением: System Reg Dist Func Save . <...> 2 Регистрация Процесс Reg можно описать выражением <...>
** - вычисляется автоматически, возможны погрешности

Похожие документы: