c0f0d5d4

Коалиция Wf-менеджмента (WfMC - Workflow Management Coalition)



WfMC - коалиция примерно 75-ти организаций, ставящая целью разработку стандартов
взаимодействий между системами "Wf" и другим программным обеспечением. Первейшей целью
коалиции является разработка рекомендуемой ("эталонной") модели и соответствующей
терминологии для определения структуры, в рамках которой можно обсуждать различные
реализации.
Члены WfMC пришли к соглашению, что основные строительные блоки процесса называются ВД -
"видами деятельности" (activities). Роли субъекта связываются с ВД, и люди связываются с ролями.
ВД и роли совместно формируют определения процессов. Процессы осуществляются посредством
создания реализаций процессов. Во время осуществления процесса находящиеся в готовности ВД
вызывают появление элемента списка работ в индивидуальных списках работ. Вследствие этого
генерация списков работ становится фундаментальным аспектом систем "Wf".
В настоящее время логические механизмы перехода от одного ВД к другому весьма различны для
разных систем "Wf". Некоторые системы позволяют выполнять в один момент времени только
единственный ВД, другие не накладывают ограничений на параллельно выполняемые ВД.
Некоторые допускают параллельную работу в тех случаях, когда в точке распараллеливания
обрабатываемые данные расщепляются на раздельные пакеты. В системах, подобных PERT,
диаграммы составляются посредством указания связей между стартами/завершениями разных ВД.
В некоторых системах ВД осуществимы в ситуациях, когда в данных существуют
предопределенные условия. В других системах, подобных сетям Петри, ВД становится
выполнимым посредством передачи маркера. Также различны для разных систем способы
приписывания людей к ролям. Эти различия в данное время не могут сведены в одну схему по
причине незрелости индустрии, и нет ясного указания на то, какой подход - лучший.




Содержание раздела