Process Mining for Job Nets in Integrated Enterprise Systems
Batch jobs such as shell scripts are used to process large amounts of data in large scale enterprise systems. They are cascaded via certain signals or files to process their data in the proper order. Such cascaded jobs are called "job nets". In many cases, it is difficult to understand the execution order of batch jobs in a job net because of the complexity of their relationships or because of lack of information. However, without understanding the behavior of batch jobs, we cannot achieve reliable system management. In this paper, we propose a method to derive the execution pattern of the job net from its execution logs. We developed a process mining method which takes into account the concurrency of batch job executions in large scale systems, and evaluated its accuracy by a conformance check method using job net logs obtained from an actual large scale supply chain management system.
process mining job net integrated enterprise system batch job behavior analysis