<На страницу назад | На страницу вперед>
3.3.6 Утаивание информации об объектных состояниях
Как и в композиционных и классификационных схематиках, в схематиках объектов
можно скрыть информацию. Иначе говоря, часто в некоторых целях полезно свернуть
информацию о сложных переходах состояний по данному объекту в одно объектное
состояние. Например, на рис. 3-60 представлена последовательность переходов
состояний в процессе нагревания воды из замороженного состояния до состояния
кипения.
Рис. 3-60
Переходы объектных состояний в процессе нагревания
Если при использовании определенной перспективы промежуточные переходы из состояния льда в состояние кипящей воды являются нерелевантными, то эти переходы состояний можно скрыть в одном состоянии, в котором единственным релевантным состоянием является "Нагреваемая вода" на уровне крупных структурных единиц, как показано на рис. 3-61. В этом случае снова используется двойной кружок; "S" означает, что типом скрытой информации является информация о переходах состояний.
Рис. 3-61
Утаивание информации о переходах состояний
Процедуру создания схематики на уровне крупных структурных единиц на базе схематики на уровне мелких структурных единиц нельзя считать вполне алгоритмической. В данном примере символ состояния для "Нагреваемой воды" можно считать символом, прямо заменяющим "схематику" рис. 3-60, состоящую из средних символов трех видов и соответствующих линий связи. Однако, схематику мгновенных переходов, представленную на рис. 3-60, необходимо было заменить обычной схематикой переходов состояний и необходимо было найти соответствующую метку для прикрепленного блока процесса. Точный характер этого изменения должен определяться характером представляемого процесса; как правило, это решение о неалгоритмическом моделировании.