Концептуальная основа для координации допустимых действий основывается
на следующих понятиях.
событие: Факт, состоящий в том, что нечто произошло или в проблемной
области, или в среде, или в информационной системе.
команда: См. приложение А.
допустимое действие: См. приложение А.
условие команды: Предусловие выполнения допустимого действия.
Информационная система реагирует только вследствие события.
С точки зрения информационной системы не имеет значения, что считать
событием: факт происшедшего или восприятие происшедшего. Но событие
(стимул) должно выдавать информационному процессору уведомления о
событии, на которое информационный процессор должен реагировать.
внешнее событие: Событие, происходящее в среде или проблемной области
информационной системы.
Уведомление о таком событии - это сообщение для информационной
системы, выражающее, по меньшей мере, команду.
внутреннее событие: Событие, которое наступает вследствие выполнения
какого-либо допустимого действия в информационной системе.
В зависимости от результата такого допустимого действия внутренние
события нужны только в том случае, если уведомление о завершении приведет к
последующей реакции информационной системы или к отправке сообщения в
среду.
Событияимеютопределенныехарактеристики,которыеважныдля
информационной системы. Они могут относиться к определенным типам
(классам) событий. С понятием типа события тесно связано понятие реализации
события.
Важной характеристикой типа события (или уведомления о нем) является тип
(типы) команды, связанный с этим типом события, который определяет
допустимое действие или допустимые действия, ожидаемые в качестве реакции
информационной системы.
К другим важным характеристикам типов событий относятся:
- ожидаемое число реализаций событий;
- частота возникновения событий.
Большинство событий нуждаются также в механизме передачи "параметров",
чтобы настроить допустимое действие на то, что конкретно должно быть
сделано. В этих случаях сообщение, уведомляющее о событии, содержит (или
должно сопровождаться) одно или более предложений, являющихся входными