Dynamic business process integration using state-driven brokering models

상태 기반 협상 모델을 이용한 동적 비즈니스 프로세스 통합

  • 윤장혁 (정보시스템 연구실, 포항공대 산업공학과) ;
  • 이순재 (정보시스템 연구실, 포항공대 산업공학과) ;
  • 김광수 (정보시스템 연구실, 포항공대 산업공학과)
  • Published : 2003.05.01

Abstract

웹서비스 기술이 발전함에 따라 분산환경의 웹기반 서비스들을 조합한 복잡한 비즈니스 프로세스를 구현할 수 있게 되었다. 이러한 비즈니스 프로세스는 일반적으로 비즈니스 활동(activity)들의 순서와 로직을 포함딴 이벤트 기반 모델(event-driven model)로 표현되고 있다. 하지만 비즈니스 활동을 수행하기 위해서는 불특정 다수의 대안 서비스들 중 하나를 런타임-바인딩(runtime binding)하여 해당 비즈니스 활동을 수행해야 하는 경우가 빈번히 일어나는데. 이는 기존의 이벤트 기반 모델링 기법만을 이용해서 해결하기 어렵다. 따라서 본 논문에서는 비즈니스 프로세스를 동적으로 통합할 수 있도록 상태 기반 협상 모델링(state-,driven brokering modeling SDBM)을 기존 모델링 기법에 확장한 아키텍쳐를 제안한다. SDBM은 이벤트 기반 모델링에서 표현하기 힘든 대안 서비스들의 동적 런타임-바인딩을 가능하게 하는데. 이는 대화 정잭(conversation policy)을 구현함으로써 가능해 진다. 본 논문에서는 핵심 비즈니스 프로세스에 독립적이며 웹기반의 분산 비즈니스 프로세스 간의 유연한 통합과 자동화된 협업을 수행랄 수 있는 확장된 메커니즘을 웹서비스 기술로 구현하였다.

Keywords