核心概念
객체 중심 프로세스의 이벤트 로그를 추출하는 새로운 방법론인 Dirigo는 OCEL 2.0 표준을 준수하는 고품질 로그 표현을 생성하고, 실제 활용 사례를 통해 그 효과를 입증합니다.
摘要
Dirigo: 객체 중심 프로세스 이벤트 로그 추출 방법론
본 연구 논문은 객체 중심 프로세스를 위한 이벤트 로그 추출 방법론인 Dirigo를 제안합니다. Dirigo는 OCEL 2.0 메타 모델을 준수하는 고품질 로그 표현을 생성하며, 실제 활용 사례를 통해 그 적용 가능성을 검증합니다.
연구 배경
- 기존 이벤트 로그는 케이스 중심으로 프로세스 실행을 기록하여 여러 객체의 동작과 상호 작용을 파악하기 어려웠습니다.
- 객체 중심 이벤트 로그 (OCEL)는 프로세스에 포함된 객체와 이벤트와의 상호 작용을 모두 포착하기 위해 도입되었습니다.
- 그러나 기존 OCEL 생성 방법은 특정 입력 데이터 소스가 필요하며, 생성된 로그 데이터는 OCEL 2.0을 완전히 준수하지 못하는 경우가 많습니다.
Dirigo 방법론
Dirigo는 객체 중심 프로세스를 위한 이벤트 로그를 추출하는 5단계 방법론입니다.
- 주요 비즈니스 목표 설정: 이벤트 로그 생성의 범위와 목적을 정의합니다.
- 핵심 프로세스 활동 식별: 도메인 지식을 기반으로 프로세스 내에서 시간 관련 정보를 가진 중요 활동을 식별합니다.
- 비즈니스 객체 식별: 프로세스 내의 모든 관련 객체를 식별합니다.
- 비즈니스 객체와 활동 연결: 이벤트와 관련된 여러 객체를 식별하고 그 관계를 명확히 합니다.
- 객체 간 관계 식별: 비즈니스 객체 간의 복잡한 상호 관계를 효과적으로 포착합니다.
각 단계는 ORM (객체 역할 모델링)을 사용하여 모델링되며, 이를 통해 Dirigo는 특정 시스템이나 도구에 의존하지 않고 다양한 시나리오에 적용 가능합니다.
Dirigo의 장점
- OCEL 2.0 준수: Dirigo는 OCEL 2.0 메타 모델을 준수하는 이벤트 로그를 생성합니다.
- 시간적 측면 포착: Dirigo는 동적 객체 관계의 시간적 측면을 포착하여 객체 간 상호 작용을 명확하게 보여줍니다.
- 포괄적인 정보: Dirigo는 객체 중심 프로세스 분석에 필요한 모든 필수 정보를 포착합니다.
- 다양한 시나리오 적용 가능: Dirigo는 특정 도메인이나 시스템에 국한되지 않고 다양한 시나리오에 적용 가능합니다.
평가
본 연구에서는 Dirigo를 사용하여 실제 중국 항구의 화물 픽업 프로세스에 대한 이벤트 로그를 추출하고, 기존 OCEL 로그 스키마 (ACEL, DOCEL, XOC)와 비교하여 Dirigo의 우수성을 입증했습니다.
결론
Dirigo는 객체 중심 프로세스를 위한 이벤트 로그를 추출하는 효과적인 방법론입니다. Dirigo를 사용하면 OCEL 2.0 표준을 준수하는 고품질 로그 표현을 생성하여 프로세스 마이닝 분석을 위한 풍부하고 정확한 데이터를 제공할 수 있습니다.