Various companies have applied process modeling to understand, communicate, and significantly enhance the quality of their processes and activity flows, particularly in terms of performance. Its use helps to pinpoint flaws or unnecessary steps in the flow. It also identifies constraints that may hinder progress and consequently defines business potential