Business process modeling is used to model business processes using Business Process Modeling Notation (BPMN). which is a widely accepted standard for process modeling. BPMN elements are visually represented by the existing model. but the expressiveness of elements in terms of communication between the participants of the business process is a problem reported in modeling literature. https://www.markbroyard.com/