728x90

 저엉말 오랜만에 ProM 포스팅. 이번 포스팅에서는 ProM으로 process discovery의 가장 기본적인 알고리즘인 알파 알고리즘으로 프로세스 모델(페트리 넷)을 도출하는 방법에 대해 알아보겠다.

 

* 이 포스팅은 ProM 버전 6.9를 기준으로 작성되었다.

 

1. 원하는 이벤트 로그 파일(XES 파일)을 import 해준다.

 오른쪽 상단의 import 버튼을 누른다.

원하는 XES 파일을 선택한다.

2. 해당 로그 파일에 대해 플러그인을 선택하기 위해 재생 모양 버튼을 누른다.

3. alpha miner 플러그인을 선택하고 Start 버튼을 누른다.

4. Event Classifier를 지정하고 Finish 버튼을 누른다.

 Event Classifier란, 페트리 넷의 트랜지션으로 이벤트 로그의 컬럼 중 어떤 것을 택할 것인지를 의미한다. 여기에선 Activity를 택했다.

아래의 Version 옵션에서는 alpha+, alpha++ 등 알파 알고리즘의 다른 변형 알고리즘들을 선택할 수 있다. 여기서는 기본 알파 알고리즘인 alpha를 택했다.

 

5. 알파 알고리즘으로 페트리 넷이 도출되었다.

알파 알고리즘으로 도출된 페트리 넷

이번 포스팅에서는 ProM에서 알파 알고리즘으로 페트리 넷을 도출하는 방법에 대해 알아보았다. ProM의 UI를 맨 처음 보면 어떻게 하라는건가 싶지만 익숙해지면 아주 쉽게 여러 플러그인들을 사용할 수 있다.

300x250
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기