Архитектура процесса - Process architecture

Архитектура процесса структурное проектирование общих технологических систем. Это относится к таким областям, как компьютеры (программное обеспечение, оборудование, сети и т. Д.), деловые процессы (архитектура предприятия, политика и процедуры, логистика, управление проектами и т. д.), а также любую другую систему процессов различной степени сложность.[1]

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

Технологическая система - это специализированная система процессов. Процессы состоят из процессов. Сложные процессы состоят из нескольких процессов, которые, в свою очередь, состоят из нескольких процессов. Это приводит к общей структурной иерархия из абстракция. Если система процессов изучается иерархически, ее легче понять и управлять ею; следовательно, архитектура процессов требует способности иерархически рассматривать системы процессов. Графическое моделирование архитектур процессов рассматривается дуалистические сети Петри. Математическое рассмотрение архитектур процессов можно найти в CCS и π-исчисление.

Структуру технологической системы или ее архитектуру можно рассматривать как дуалистическую взаимосвязь ее инфраструктура и супраструктура.[1][2] Инфраструктура описывает составные части системы процессов и их взаимодействие. Супраструктура рассматривает суперсистему, частью которой является технологическая система. (Супраструктуру не следует путать с надстройка, которая на самом деле является частью инфраструктуры, созданной для (внешней) поддержки.) По мере того, как человек проходит по архитектуре процесса от одного уровня абстракции к следующему, инфраструктура становится основой для супраструктуры, и наоборот, при взгляде внутри системы или за ее пределами.

Требования к системе процессов выводятся на каждом иерархическом уровне.[2] Требования к «черному ящику» для системы исходят из ее надстройки. Требования клиентов - это требования черного ящика, расположенные рядом, если не на вершине иерархии архитектуры процессов. Требования белого ящика, такие как инженерные правила, программирование синтаксис и т. д. поступают из инфраструктуры технологической системы.

Технологические системы представляют собой дуалистический феномен изменения / отсутствия изменений или формы / преобразования, и как таковые хорошо подходят для моделирования двусоставным Сети Петри системы моделирования и, в частности, процесс-класс дуалистические сети Петри где процессы можно моделировать в реальном времени и пространстве и изучать иерархически.

Смотрите также

Рекомендации

  1. ^ а б Давис, Э. П., Дж. Ф. Давис, Вей-Пин Ку (2001). Архитектура компьютерных систем с использованием дуалистических сетей Петри. Системы, человек и кибернетика, 2001 Международная конференция IEEE, том 3, 2001 г. Страница (и): 1554 - 1558, том 3
  2. ^ а б Давис, Э. П. (2001). Архитектура стека протоколов SS7 на платформе широкополосного коммутатора с использованием дуалистических сетей Петри. Связь, компьютеры и обработка сигналов, 2001. PACRIM. 2001 IEEE Pacific Rim Conference on Volume 1, 2001 Page (s): 323 - 326 vol.1