Авторитетность издания
Добавить в закладки
Следующий номер на сайте
В Тверском техническом университете разработаны программные средства, позволяющие строить распределенные дискретно-событийные модели на основе компонентного подхода, а также предложена техника разбиения модели на несколько частей и организация взаимодействия между ними
19.07.2012Известно, что хорошо построенная структура распределенной системы должна представлять собой некоторое эффективное решение, обеспечивающее надежное функционирование, хорошую управляемость и гибкость. Среди существующих архитектур, используемых для построения распределенных систем и получивших наибольшее признание, следует выделить клиент-серверную архитектуру и архитектуру распределенных объектов. В клиент-серверной модели система рассматривается как набор сервисов, предоставляемых серверами клиентам. В таких системах серверы и клиенты значительно отличаются друг от друга. В случае модели распределенных объектов между поставщиками услуг (серверами) и их пользователями (клиентами) не существует заметных различий и система рассматривается как набор взаимодействующих объектов, местоположение которых не имеет особого значения. Именно поэтому автором данной работы предпочтение отдается последней модели – архитектуре распределенных объектов.
Реализацию выбранной архитектуры распределенной модели предлагается осуществлять на основе применения следующих базовых принципов:
- использование автоматного подхода;
- отделение внешних связей с компонентой от внутренних связей с ее составными частями;
- разделение компоненты (узла) распределенной системы на взаимодействующие части – функциональную и представительскую.
Автоматный подход. Для представления структурных элементов распределенной модели используем автоматный подход. Суть его в том, что каждая компонента распределенной системы представляется в виде функционального блока (черного ящика) с соответствующим набором входов и выходов
Подробное описание дается в статье «Компонентный подход к построению распределенных имитационных моделей», автор Веселов А.А. (Тверской государственный технический университет).