МВО — обеспечивает краткое графическое изложение событий взаимодействия между моделями состояний и внешними сущностями (операторы, физические устройства, объекты других подсистем). Любая модель состояний представляет-ся на МВО выровненным овалом. Любая внешняя сущность, которая может порождать или принимать события изображаются прямоугольниками, который называется терминатор.
Хотя МВО может быть построена из модели состояний, рекомендуется работать со списком событий извлекая все отдельные записи, у которых источник, предназначенных событий различны.
В больших моделях объекты с большим интеллектом и целью делегируют работу менее интеллектуальным объектам и координируют их жизненные циклы, по мере того как выполняется работа.
Рассмотрим это на примере завода производящего сок:
Модель взаимодействия объектов для предприятий по производству соков:
B1-создать порцию в баке;
OP6-бак используется;
OP8-порция неготовая;
OP9-консервирование завершено;
JT1-осуществить транспортировку сока;
B20-нет пути для перемещения;
B21-перемещение завершено;
TR90-осуществить изменение температуры;
B91- изменение температуры завершено;
CO18-осуществить процесс консервирования;
B12-консервирование завершено;
OP4-взять расписание консервирования;
CO5-график консервирования осуществлен;
PM1-включить насос;
PM2-выключить насос;
V1-открыть клапан;
V2-закрыть клапан.
