GPSS/H компанії Wolverine Software розроблена в 1978 році під керівництвом Дж. Хенріксена. У 1984 році з'явилася перша версія GPSS для персональних комп'ютерів з операційною системою DOS - GPSS/PC. Вона була розроблена підприємством Minuteman Software під керівництвом С. Кокса. Кінець XX століття ознаменувався розробкою компанією Minuteman Software програмного продукту GPSS World, що побачила світ у 1993 році. За порівняно невеликий період часу було випущено декілька його версій, причому в кожній наступній можливості системи моделювання нарощувалися. Крім цих основних версій існує також Micro-GPSS, розроблена Інгольф Сталл в Швеції, це спрощена версія, призначена для вивчення мови GPSS і WebGPSS, також призначена для вивчення роботи системи і розробки найпростіших імітаційних моделей в мережі інтернет [4].
3.3 Зміст базової концепції структуризації мови моделювання GPSS
У мові GPSS реалізована блочно-орієнтована концепція структуризації модельованого процесу, розроблена з орієнтацією на опис систем масового обслуговування.
У математичних моделях (ММ) складних об'єктів, представлених у вигляді СМО, фігурують засоби обслуговування, звані обслуговуючими апаратами (ОА), і обслуговуються заявки, звані транзактамі.
Для опису імітаційної моделі мовою GPSS корисно представити її у вигляді схеми, на якій відображаються елементи СМО - пристрої, накопичувачі, вузли та джерела. Опис мовою GPSS є сукупність операторів (блоків), що характеризують процеси обробки заявок. Є оператори і для відображення виникнення заявок, затримки їх в ОА, заняття пам'яті, виходу з СМО, зміни параметрів заявок виведення на друк накопиченої інформації, що характеризує завантаження пристроїв, заповненість черг.
Кожен транзакт, присутній у моделі, може мати до 12 параметрів. Існують оператори, за допомогою яких можна змінювати значення будь-яких параметрів транзактов, і оператори, характер виконання яких залежить від значень того чи іншого параметра обслужіваемоготранзакта.
Шляхи просування заявок між ОА відображаються послідовністю операторів у описі моделі мовою GPSS спеціальними операторами передачі управління (Переходу). Для моделювання використовується подієвий метод. Дотримання правильної тимчасової послідовності імітації подій у СМО забезпечується інтерпретатором GPSS/PC - програмною системою, що реалізує алгоритми імітаційного моделювання. p> GPSS - є системою дискретного типу. Система GPSS орієнтована на клас об'єктів, процес функціонування яких можна представити у вигляді безлічі станів і правил переходу з одного стану в інший, що визначаються у дискретної просторово часовій області. GPSS дозволяє описувати процеси з дискретними подіями.
Для реєстрації змін у часі існує таймер модельного часу. Механізм завдання модельного часу: по-подієвий, з перемінним кроком. Зміни в реальній системі призводять до появи подій. Подія - зміна стану будь-якого елем...