Event element group shows that EPC and Flowchart diagramprovides the easiest graphical notation with just one symbol. However, definingonly states can be possible here. The UML activity diagrams are provided withstart and end element without any intermediate state i.e. no informationcarrier in the succession of the process. On the other hand, BPMN 2.
0 diagramprovides three notation elements for events i.e. start, intermediate and endevent. All these symbols can be easily visualized and used. Thus, a variety ofstates in a process can be described and illustrated.
Functiongroup shows that the graphical notation for EPC, BPMN 2.0 and UML are the same.But in case of BPMN 2.
0 and EPC, there is a possibility to represent individualprocess steps as well as sub-processes or references to other processes. Butthe scope is limited to represent sub-process in UML activity diagram and it dependsupon the software vendors who provide notations for modeling.Gateway group shows that there isthe only difference in the semantic understanding of the gateway elements.Thus, the EPC cannot subsequently use inclusive (OR) or exclusive (XOR) gatewaydue to the state of the event.
Otherwise, all modeling methods offer an opportunityto run a process path exclusively or in parallel. In the case of BPMN 2.0, avariety of gateway elements is used to govern the workflow of the process. Theseelements represent fundamentally different symbols and a distinction is madebased on circumstances of the incoming and/or outgoing workflow for branchingand/or connecting, parallelization and/or synchronization, data conditions and/orfuturistic circumstances. Control, data, and message flow groupshows that EPC and UML offer the possibility to model control, as well as data,flows except Flow Chart diagram. However, only BPMN 2.
0 offers awell-integrated message flow in addition to controlling flow and data flow inits notation.CommunicationLink group shows that BPMN 2.0 and UML offer the possibility of a visualdifferentiation by Swimlanes. Processes can thus be demonstrated very clearlywithin defined company boundaries and responsibility conversions can be easily pictured.With the EPC, functions can be assigned by a symbol of an organizational unit. Togive a short impression of EPC element in comparison with Swimlanes, eachactivity would have to be assigned an organizational unit and quickly creates confusionamong process modeling.All modeling methods presented here areable to represent data and/or information.
In BPMN 2.0, however, more data is demonstratedthat objects of any kind. In addition to data objects and storage container, textannotations can be assigned to an activity, which increases the expressiveness.
A software system can only symbolically express into the EPC and BPMN 2.0. TheBPMN 2.0 is more focused towards workflow and information flow of the processand strongly geared into the modeling of the implementing software system.
Butin addition, BPMN 2.0 is enough adept to represent any software systems that involvesany time during process accomplishment.An evaluation based on four differentviewpoints of any business process and supported modeling elements prove that OMG’sBPMN 2.
0 standard notation is capable of addressing most substantialcharacteristics of BPM and it ranked best among the widely used processmodeling methodologies. As shown above, all the modeling methods justifybehavioral perspective criteria for an organization by using differentgraphical notations. However, approaching towards methodology selection for anyorganization, it becomes clear that BPMN 2.
0 has most powerful and expressive notationfor the description of any kind of processes. Describing processes in astandardized way by using BPMN 2.0 notation allows organizations to coverbusiness as well as a technical view of any process on the same page1. Business level modeling is used for demonstrating a high level of businessabstraction and technical level modeling is used to complement technicaldetails on the abstracted business level model2. BPMN 2.
0 graphical notation is simple to understand but complexes formodeling any business process. To work smart and take the advantage of BPMN 2.0standard, the organization is needed a tool that matching organization requirements,easy to use for all stakeholders and smarter enough to generate modeling result.1 Allweyer 20162 Briol 2013