Статус документа
Статус документа

ПНСТ 173-2016/PAS 19450:2015 Системы промышленной автоматизации и интеграция. Объектно-процессуальная методология

     7.2 Процессы

7.2.1 Описание процесса


Процесс должен быть сущностью, которая способна преобразовывать один или несколько объектов. При этом преобразованием может быть формирование (конструирование, создание), действие или потребление (разрушение, уничтожение). Процесс должен иметь положительное значение для времени выполнения операций.

OPM-процесс является абстрактным идентификатором категории для шаблона преобразования. Для конкретной операционной реализации экземпляр процесса является специфическим проявлением шаблона процесса, который определяет соответствующую категорию. Операционный процесс-экземпляр позволяет преобразовывать один или несколько операционных объектов-экземпляров.

Примечание 1 - Один процесс с помощью инициализирующей связи (см. 9.5.2.5.2) может непосредственно вызывать другой процесс, что будет приводить к появлению вызванного процесса, создающего временный объект, который немедленно будет потребляться вызываемым процессом.

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


Пример - Процесс Existing (Существование) является наиболее известным устойчивым процессом, описывающим статическое (неявное) состояние существования процесса. Примеры других устойчивых процессов: Holding (Удержание), Maintaining (Поддержание), Keeping (Содержание), Staying (Сдерживание), Waiting (Ожидание), Prolonging (Продление), Extending (Расширение), Delaying (Задерживание), Occupying (Захватывание), Persisting (Существование), Continuing (Продолжение), Supporting (Содействие), Withholding (Остановка) и Remaining (Сохранение). Для биологических объектов процесс Existing (Существование) предполагает Living (Проживание) и предназначен для активного поддержания необходимых жизненных функций.

7.2.2 Представление процессов

Эллипс с меткой внутри (с именем процесса) графически символизирует наличие абстрактной категории процесса. На рисунке 3 показан процесс Automatic Crash Responding (Автоматическое реагирование на аварию). В OPL-тексте имя процесса необходимо выделять жирным шрифтом с заглавными буквами у каждого слова.


Рисунок 3 - Графическое представление процесса


Примечание - Соглашения относительно наименований процессов обсуждаются в B.6.3.