워크플로우 관리 시스템

Workflow management system

워크플로우 관리 시스템(WfMS 또는 WFMS)은 워크플로우 애플리케이션으로 배열된 정의된 일련의 태스크를 셋업, 퍼포먼스 및 감시하기 위한 인프라스트럭처를 제공합니다.

국제 표준

워크플로우 관리 분야에는 다음과 같은 국제 표준 제정 기관이 있습니다.

  • 워크플로우 관리 연합[1]
  • 월드 와이드 웹 컨소시엄[2]
  • 구조화 정보[3] 표준 고도화 조직
  • WS-BPEL 2.0(통합 중심) 및 WS-BPEL4People(인재 작업 중심)은 OASIS Standards Body에서 발행합니다.

워크플로우 관리의 기본적인 이론적 근거는 Petri [4]net의 수학적 개념입니다.

각 워크플로우 모델에는 노드 간에 태스크(노드)와 종속성이 있습니다.종속성 조건이 충족되면 작업이 활성화됩니다.

사용자를 위한 워크플로우

사용자는 WfMS를 사용하여 작업 또는 프로세스 유형에 따라 다른 워크플로우를 정의할 수 있습니다.예를 들어, 제조 환경에서 설계 문서는 설계자, 기술 디렉터, 생산 엔지니어에게 자동으로 라우팅될 수 있습니다.워크플로우의 각 단계에서 한 명의 개인 또는 그룹이 특정 태스크를 담당합니다.작업이 완료되면 WfMS는 다음 작업을 담당하는 개인에게 통지하고 프로세스 단계를 실행하는 데 필요한 데이터를 받을 수 있도록 합니다.

워크플로우는 더 복잡한 의존관계를 가질 수도 있습니다.예를 들어 문서를 여러 언어로 번역하는 경우 번역 매니저가 언어를 선택하면 각 선택 항목이 다른 번역자의 워크오더 폼으로 활성화됩니다.모든 번역자가 각각의 작업을 완료해야 프로세스의 다음 작업이 활성화됩니다.최상위 단계부터 하위 단계까지의 프로세스 관리입니다.

또한 WfMS는 다중 작업을 자동화하고 완료되지 않은 작업을 확실하게 후속 조치합니다.워크플로우에서 인간 작업을 다루는 주요 표준은 OASIS Standards Body의 WS-BPEL4 People Standard입니다.

자동화된 워크플로우

WfMS는 종이 워크오더 전송을 대체하는 것 외에 자동화된 프로세스를 제어할 수 있습니다.

예를 들어, 위의 설계 문서를 AutoCAD로 사용할 수 있지만 워크플로우가 Catia로 요구하는 경우, 다음 작업을 담당하는 개인에게 통지하기 전에 자동 프로세스가 변환을 구현합니다.이것이 엔터프라이즈 애플리케이션 통합의 개념입니다.

WfMS는 그리드 컴퓨팅이나 클라우드 컴퓨팅 의 분산 IT 환경에도 도입됩니다.이러한 시스템의 목적은 동일한 애플리케이션에 속할 수 있는 다양한 프로세스의 실행을 관리하는 것입니다.다수의 경우, 이러한 프로세스는 제공되는 서비스 품질(QoS)[5]을 보증하는 수단으로 사용됩니다.

WfMS는 Microsoft Outlook이나 Office 365 [citation needed]등의 기존 엔터프라이즈 인프라스트럭처를 사용하여 확장할 수도 있습니다.

분류

WfMS의 컴포넌트 또는 서브시스템은 다음 범주로 분류할 수 있습니다.

  • 라우팅 시스템(교통경찰)
이것은 WfMS의 기본 기능으로 정보 흐름 또는 문서 흐름의 루팅을 유도하여 하나의 작업 항목에서 다음 작업 항목으로 정보를 전송합니다.이 기능은 예외적인 상황에서는 반응하지 않습니다.
  • 배전계(콕스)
이 함수는 확장입니다.예외적인 상황을 감지하여 지정된 직책으로 정보를 전송합니다.동적 할당을 사용하면 작업량이 적은 위치에 새로운 태스크를 할당하여 워크플로우 내에서 워크로드의 계속 또는 균형을 달성할 수 있습니다.
  • 코디네이션 시스템(포리스트)
이 함수는 리소스 충돌 또는 우선 순위 충돌을 방지하기 위해 동시 작업을 조정합니다.
  • 에이전트 시스템(노동자)
이 기능은 자동으로 동작합니다.이를 통해 의사 결정이 필요하지 않은 작업의 실행 인스턴스를 줄일 수 있습니다.
  • 어시스턴트 시스템(전문가)
이 기능은 이전 기능을 프로세스 조정 인스턴스 및 추가 작업에 대한 제안으로 확장합니다.기본은 인공지능의 방법이다.

기능 분류

워크플로 시스템은 기능에 따라 다음 범주로 분류할 수 있습니다.

  • 통합 중심의 워크플로우 시스템
  • 작업 중심의 작업 흐름 시스템
  • XCFG

주목할 만한 WfMS 목록

레퍼런스

  1. ^ 워크플로우 관리 연합 홈페이지
  2. ^ 월드와이드웹 컨소시엄 "W3C 홈페이지"
  3. ^ https://www.oasis-open.org/
  4. ^ Hartmut Ehrig (25 November 2003). Petri Net Technology for Communication-Based Systems: Advances in Petri Nets. Springer. pp. 323–. ISBN 978-3-540-20538-8.
  5. ^ Quality of Service 프레임의 그리드에 대한 혁신적인 워크플로우 매핑 메커니즘, Elsevier.com