Время жизни процессов

Первый пример отражает общий случай. Во втором примере показан процесс среды, использующий таблицу поиска (справочную книгу в проектном бюро или базу данных ЭВМ). Несмотря на то, что существует только один административный процесс, который создает, поддерживает и удаляет процессы, корректируя таблицу, могут выполняться несколько независимых процессов, использующих таблицу. Третий пример относится к среде проектирования. Независимо от конкретного процесса проектирования создан процесс среды проектирования, отвечающий требованиям САПР. В результате такая САПР становится доступной в среде проектирования. Тогда некоторый процесс проектирования, используя возможности системы, может создать процесс АПР, в течение которого могут состояться несколько сеансов. Одна и та же САПР может легко использоваться несколькими разными процессами проектирования параллельно с процессом проектирования, при условии отсутствия конфликтов. Представление состояния процесса. В любой момент времени своей жизни процесс или активен, или неактивен. Процесс называется активным, если он изменяет свое состояние или взаимодействует с другим процессом. С этим понятием состояния процесса мы познакомимся более детально. Обычно проектировщик может определить состояние того процесса, который он выполняет. Некоторые цели проектирования, возможно, уже достигнуты, в то время как другие задачи еще не решены, возможно, что некоторые документы получены только в «предварительном» варианте; в самом проекте, возможно, имеются противоречия из-за несоответствия документации проекту, что связано с самыми последними изменениями проекта; возможно также, что противоречия вызваны несоответствием между достигнутым решением и целями проектирования, как следствие неправильного выбора решений на ранних этапах разработки проекта; как показывает анализ, даже знания об этих несоответствиях являются частью изменяющегося состояния процесса проектирования.

Releated Post

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.