BPMN, XPDL을 이용한 실시간 협업 워크플로우 모델링

Using BPMN and XPDL Real Time Workflow Modeling

  • 성태혁 (경기대학교 전자계산학과 워크플로우 기술연구실) ;
  • 박민재 (경기대학교 전자계산학과 워크플로우 기술연구실) ;
  • 한수영 (경기대학교 전자계산학과 워크플로우 기술연구실) ;
  • 김광훈 (경기대학교 전자계산학과 워크플로우 기술연구실)
  • Sung, Tae-Hyuk (Dept. of Computer Science, Kyonggi University) ;
  • Park, M.J. (Dept. of Computer Science, Kyonggi University) ;
  • Han, S.Y. (Dept. of Computer Science, Kyonggi University) ;
  • Kim, K.H. (Dept. of Computer Science, Kyonggi University)
  • 발행 : 2006.10.20

초록

BPMN(Business Process Modeling Notation)은 BPMI(Business Process Management Initiative)에서 발표한 것으로서 비즈니스 프로세스 모델링을 위한 표준 표기법이다. BPMN은 표준 모델링 표기법 이므로 다른 모델링 표기법을 익히는데 사용되는 시간을 줄이며 IT 및 비즈니스 사용자들 간의 의사소통을 증진시킬 수 있다. 이에 대응하여 WfMC(The Workflow Management Coalition)는 XPDL 매핑작업을 시도하여 BPMN을 XPDL로 표현할 수 있도록 하였고, 그 결과 BPMN에 매핑시킨 XPDL2.0을 발표하였다. 본 논문에서 설계한 모델링 시스템은 표준 표기법인 BPMN을 통하여 모델링을 하고 그 결과를 국제 표준화 워크풀로우 정의 언어인 XPDL2.0으로 제공하는 워크플로우 모델링시스템을 제안하여 다른 워크플로우 시스템들과의 상호 호환성을 제공하는 것이며, 역할 기반의 모델링 방식으로 복잡한 모델링 작업을 단순화 시킬 수 있다. 즉, 워크플로우 모델링 기능에 실시간 그룹웨어 특성들을 통합하여, 한 차원 높은 수준의 모델링 환경제공을 통하여 기존의 워크플로우 시스템들이 지원하지 못 했던 워크플로우 모델링 협동 작업을 실시간으로 지원 할 수 있을 문만 아니라, 요즘과 같이 대형화와 복잡화 그리고 다양화의 특징을 갖는 조직들의 워크플로우 들에 대한 효율적인 분석 및 모델링 환경을 제공하기 위한 워크플로우 모델링 시스템을 제안한다.

키워드