Using Design Patterns in the Development of Object-Oriented Workflow Management System Engine

디자인 패턴을 사용한 객체지향 워크플로우 관리 시스템 엔진 개발

  • 이승일 (한국정보통신대학원 대학교) ;
  • 심재용 (한국정보통신대학원 대학교) ;
  • 한동수 (한국정보통신대학원 대학교)
  • Published : 1999.10.01

Abstract

jFlow는 OMG에 의해서 표준으로 제정된 워크플로우 관리 시스템이다. 이 표준안은 객체지향 패러다임으로 설계되어져 있으나 효과적인 표현 방법을 사용하지 않아서 제정된 시스템에 대한 이해가 용이하지 않다. 본 논문에서는 표준안인 jFlow의 내용을 수용하는 객체지향 워크플로우 관리 시스템 설계와 구현에 있어서 디자인 패턴이 효율적인 접근 방법임을 보인다. 이를 위해서 본 논문에서는 디자인 패턴을 이용하여 설계되고 구현하고 있는 한우리/TFlow 워크플로우 관리 시스템을 간단히 소개하고 프로세스 생성과 변경등에서의 jFlow와 한우리/TFlw 시스템의 클래스 구성방식을 비교 분석한다.

Keywords