IV. There are many modeling languages for collaboration between important analysis business and IT staff. Evaluation of modeling languages is important for selecting languages that are most suitable for business needs and for improving existing expression languages. Currently, the origin is to use BPMN as standard BPM symbol and use BPEL for process definition. However, such proposed standards require careful investigation of BPMN and BPEL. Research being done in this field can be divided into various fields including BPMN and BPEL functions to support workflow technology, domain representation, semantic analysis, and BPMN evaluation.
BPMN provides a rich set of symbols for business process modeling while allowing business users to fully understand. At the same time, BPMN is an executable language. In other words, you can run it on the process server to automate the business process. As an example, the BPMN model for the laptop procurement process described above is shown below. Business analysts working with process parties can draw such BPMN models by dragging and dropping BPMN elements, connecting them as needed, and so on. This model can be used to understand and analyze the process. For example, if you do not get administrator approval, or if you do not get estimates for a particular laptop, you do not need to do anything with the current model. Using the BPMN visualization process, these points will become clearer and introduce the potential for improvement. If your organization's employees have minimal BPMN knowledge, you can use this model to communicate the process.
The common process modeling tools supported by BPMS are UML and BPMN. BPMN defines a business process diagram (BPD) based on a flowchart methodology tailored to create a graphical model of business process operations. BPMN is based on the first flow chart released by the Business Process Management Program (BPMI.org) in May 2004 Graphical BPMN is the latest BP modeling language and is widely recognized (Koskela and Haajanen, 2007) . Business process execution language (BPEL) stands for BPEL 4 WS (Paul Harmon). BPEL is currently the most popular and influential implementation standard on the market. It is used with the Web Service Definition Language (WSDL) and other related technologies. In other words, BPEL is used to define the way business processes are constructed by invoking existing Web services and the type of interaction between processes and external actors (Ryan K. L. Ko).