프로세스 설계에는 Petri-net, EPC, UML Activity Diagram 등 다양한 모델 기법이 사용
되고 있다. 업무 프로세스 내에 복잡한 업무 규칙이 다수 결합되어 있거나, 유비쿼터스 컴퓨
팅과 같이 분산 환경에서 복합한 상호운용 규칙이 산재되어 있는 경우에는 정형적인 프로세
스 모델링 기법이 비효율적이므로 규칙 기반의 분산 프로세스 설계를 사용할 수 있다. 본 연
구는 유비쿼터스 환경에서의 규칙 기반 프로세스 설계 방법을 분석한다. 특히, 이벤트-조건
-액션(ECA) 형태의 능동형 규칙을 이용한 프로세스 설계를 대상으로 분석하며, ECA 스키
마는 웹 서비스 기술을 위해 개발된 WS-ECA 언어를 사용한다. ECA 규칙을 이용한 여러
가지 프로세스 통제 흐름 표현 방법을 분석하기 위하여 워크플로우 패턴을 활용하였다. 워
크플로우 패턴에 따라 ECA 규칙 기반 프로세스 표현법을 제공함으로써 규칙 기반 프로세
스를 설계하기 위한 가이드라인을 제시하였다는 데 연구의 의의가 있다.Many process modeling techniques, such as Petri-net, UML Activity Diagram, and
EPC, are used to design process models. In this paper, we analyze ubiquitous process
design based on workflow patterns. In particular, we focus on process design using
active rules that have the form of Event-Condition-Action, and deal with the WS-ECA
language, which was devised for ubiquitous web services coordination. We first check
whether workflow patterns can be designed with ECA rules, and we then provide
WS-ECA representations for ECA rules of the patterns. The contribution of this paper
is that ECA rule-based process models were presented based on workflow patterns and
they can be a guideline for ubiquitous process modeling.