You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently process definition is generated from practice definition by just aligning the activities with its competency, but the activity sequencing can be done automatically with its semantics inside the criteria definitions of activities. And this logic can be reused by Semantic Activity Execution (or Adaptive Case Management as well).
criteria state 범위에 놓은 모든 액티비티들을 찾는다.
프로세스 정의의 생성
1에서 수집된 액티비티들을 선후행 순서에 따라 배치한다.
동시에 시작될 수 있는 것들은 병렬로 배치한다.
스윔래인을 만들어 각 액티비티에 대한 역할을 정의해준다.
이런 로직은 PracticeDefinition.toProcessDefinition() 에 비슷한 로직이 이미 있다
어찌보면 4모듈을 그대로 사용하고, 4를 1,2,3을 수행하도록 개선하는 것이 좋겠다 (3은 이미 개발됨).
Semantic Activity Execution 에 의하여 프로세스 정의를 자동생성할때는 이미 연결된 ProcessDefinition 이 존재한다면 이 prior knowledge 를 기반으로 액티비티들만의 dependency 관계를 유추할 수 있어서 위의 2의 로직과 함께 사용될 수 있다.
The text was updated successfully, but these errors were encountered:
Currently process definition is generated from practice definition by just aligning the activities with its competency, but the activity sequencing can be done automatically with its semantics inside the criteria definitions of activities. And this logic can be reused by Semantic Activity Execution (or Adaptive Case Management as well).
The text was updated successfully, but these errors were encountered: