Лет в мире информационных технологий

В 1961 г. Джеффи Гордон разработал язык моделирования GPSS (General Purpose Simulating System —моделирующая система общего назначения). Недавно в мире имитационного моделирования отмечалось 40-летия языка GPSS (www.//gpss/ru). методическое значение которого велико. Язык GPSS был языком, который определил современные технологические тенденции в дискретном имитационном моделировании и явился предвестником современных языков и систем моделирования дискретного типа, т.к. Extend, Arena, Process Model, Taylor, WITNESS и сотен других современных коммерческих симуляторов. Эти тенденции предопределила, прежде всего, удачно сформированная базовая схема структуризации, заложенная в GPSS, поддерживающая блочноориентированный подход, в рамках которого моделирующий блок имеет свое функциональное назначение и представлен соответствующими функциональными объектами (имеющими аналоги с элементами систем массового обслуживания), а также возможности языка для описания параллельных процессов. Именно такой взгляд на моделируемый объект позволил реализовать идеографический режим формирования дискретной модели, когда модель конструируется из стандартных функциональных блоков, а связи на этих графических конструкциях интерпретируются как маршруты прохождения подвижных объектов в системе. Поэтому, осваивая содержание базовой концепции структуризации языка моделирования GPSS, легко понять идею и принципы работы современных коммерческих симуляторов дискретного типа и других новых интеллектуальных сред.

В настоящее время на рынке информационных технологий представлены 3 направления, поддерживающие технологическое развитие базового языка GPSS: корпорация Wolverin -GPSS/H и современное ее решение язык SLX, корпорация Minuteman Software -GPSS World, и решения Стокгольмской школы высшей экономики -Micro GPSS, Web GPSS.

4.2.2 Содержание базовой концепции структуризации языка
моделирования GPSS

В языке GPSS реализована блочно-ориентированная концепция структуризации моделируемого процесса, разработанная с ориентацией на описание систем массового обслуживания (СМО).

Структура моделируемого процесса изображается в виде потока, проходящего через обслуживающие устройства (ОУ), очереди, ключи и другие элементы СМО.

Модель имеет блочную структуру. Моделируемый процесс представляется как поток заявок в системе обслуживания. Блоки интерпретируются как ОУ. Заявки (транзакты) конкурируют между собой за место в ОУ, образуют очереди перед ОУ, если они заняты. Дуги на блок-схемепотенциальные потоки заявок между ОУ. Существуют истоки и стоки этих заявок. В этом случае блок-схема модели описывает маршруты движения заявок в системе.

Следовательно, в рамках GPSS есть специальные средства, которые являются аналогами элементов систем массового обслуживания, т.к. обслуживающие устройства, заявки, очереди.

Однако, GPSS является гибкой языковой средой, поэтому позволяет моделировать не только СМО, но и другие системы (например, склад, распределение ресурсов и многие другие).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: