Business Process Modeling Notation (BPMN) serves as a standardized graphical representation for business processes. It allows stakeholders, from business analysts to technical developers, to understand and communicate processes in a uniform language. BPMN diagrams visually depict the sequence of activities, decision points, and roles involved in a process, fostering collaboration and improving process efficiency. The core elements of BPMN https://www.cmwlab.com/blog/bpmn-basics-elements-symbols/ can be broadly categorized into four main types: flow objects, connecting objects, swimlanes, and artifacts. Flow objects represent the events, activities, and gateways that comprise the workflow. Events signify triggers, intermediate points, or results in a process flow. Activities are tasks or operations that need to be performed. Gateways control the branching and merging of process flows based on conditions.