Abstract
The purpose of this research study was to investigate whether the interoperability across different vendor implementations of the BPMN 2.0 standard can be improved. The study attempted to identify significant discrepancies in the process modeling and execution notations as supported by three BPMN modeling tools with respect to the BPMN 2.0 specification. The three BPMN 2.0 tools included MID Innovator for Business Analysts, Activiti BPM Platform, and Trisotech BPMN 2.0 Modeler for Visio. An evaluation framework was used to compare the selected tools based on three classes of BPMN 2.0 objects – SIMPLE, STANDARD, and COMPLETE. Furthermore, the study tested the ability of the three tools to exchange process models in order to improve the interoperability across the tools. It was observed that there are noteworthy differences between the three tools with respect to their support for BPMN 2.0 notations and the corresponding XML process definition formats. As a result, none of the three tools can seamlessly exchange process models. Attempts were made through this study to modify the XML process model definitions to enable sharing of process models between the tools. Thus, the author identified gaps between the tools and suggested ways for bridging the identified gaps, consequently facilitating the exchange of process models. The research focused on enhancing interoperability and discusses its necessity in domains such as supply chain management (SCM), customer relationship management (CRM), enterprise resource planning (ERP), and electronic commerce (E-commerce).
Keywords
BPMN, business process management, comparative analysis, exchange, interoperability, tools
Date of this Version
7-5-2011
Department
Computer and Information Technology
Department Head
Jeffrey L. Brewer
Permission to use copyrighted figure #2.2
Elsevier Permission (Figure 2-2).pdf (50 kB)
Permission to use copyrighted figure #2.2
Gartner Permission (Figure 2-3).pdf (43 kB)
Permission to use copyrighted figure #2.3
Shapiro Permission (Figures 4-1, 4-2, 4-3).pdf (33 kB)
Permission to use copyrighted figures #4.1, #4.2, #4.3
Month of Graduation
August
Year of Graduation
2011
Degree
Master of Science
Head of Graduate Program
Jeffrey L. Brewer
Advisor 1 or Chair of Committee
Jeffrey L. Brewer
Committee Member 1
Jeffrey L. Brewer
Committee Member 2
Jeffrey L. Whitten
Committee Member 3
Kevin C. Dittman