Всего на сайте:
236 тыс. 713 статей

Главная | Автоматизация производства

Понятие процесса  Просмотрен 72

Этот раздел аналогичен разделу 1.5, и теми, кто его прочел, может быть опущен.

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

Под процессом будем понимать ориентированную тройку <I,P,O>, где:

 

I - набор необходимых и достаточных входных объектов; этот набор называется входом процесса, а любой объект набора - компонентой входа,

 

O- набор необходимых и достаточных выходных объектов; этот набор называется выходом процесса, а любой объект набора - компонентой выхода,

 

P - превращение входного набора в выходной набор объектов.

 

Следует сделать оговорку о том, что речь идет исключительно о воспроизводимых процессах, то есть, если к определенному моменту времени обеспечен набор входных объектов, то неизбежно срабатывают причинно-следственные связи и через некоторое время t возможно зарегистрировать набор выходных объектов. Под "обеспечением" понимается появление необходимых и достаточных объектов как выходов некоторых предшествующих процессов. Время t(I,P,O) называется длительностью процесса.

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

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

 

На рис 1.2 (5.1) дана принципиальная схема "процесса".

 

Предыдущая статья:Фундаментальные классы объектов Следующая статья:Декомпозиция и композиция процессов
page speed (0.0288 sec, direct)