Business process composition based on meta models

Nowadays, Business Process Management (BPM) technology has been developed and widely applied in small and large scale. There are many companies and organizations implemented business process oriented information systems. Therefore, the flexibility issues become very important in managing large quantity of business processes because business processes are always changing overtime. There is a need of flexible business process models so that every possible changes can be done easily every time. Flexible business process models are represented by a reconfigurable model. In this paper, we proposed a method to manage business process model variations in order to efficiently develop the business process repository. The variation management is done by storing the common business processes and its variation in the repository. Then, we also propose meta models which contain information about the models stored in the repository. The results show that the meta models support the composition process of a new business process based on the common business process. The variation management has achieved to reduce storage redundancy up to 82%.

[1]  Chairaja Almas Djeni,et al.  DEVELOPING A WORKFLOW MANAGEMENT SYSTEM FOR ENTERPRISE RESOURCE PLANNING , 2015 .

[2]  Arthur H. M. ter Hofstede,et al.  Controlled Flexibility and Lifecycle Management of Business Processes through Extensibility , 2009, EMISA.

[3]  Manfred Reichert,et al.  Managing Process Variants in the Process Life Cycle , 2007, ICEIS.

[4]  Mathias Weske,et al.  On Application of Structural Decomposition for Process Model Abstraction , 2009, BPSC.

[5]  Marlon Dumas,et al.  Modelling families of business process variants: A decomposition driven method , 2013, Information Systems.

[6]  Jan Mendling,et al.  A Meta-Model for Process Map Design , 2014, CAiSE.

[7]  Stefanie Rinderle-Ma,et al.  Change patterns and change support features - Enhancing flexibility in process-aware information systems , 2008, Data Knowl. Eng..

[8]  Vladimiro Sassone,et al.  Petri Nets and Other Models of Concurrency , 1996, Petri Nets.

[9]  Shazia Wasim Sadiq,et al.  On managing business processes variants , 2009, Data Knowl. Eng..

[10]  Wil M. P. van der Aalst,et al.  Business Process Variability Modeling , 2017, ACM Comput. Surv..

[11]  Wil M. P. van der Aalst,et al.  Process-Aware Information Systems: Lessons to Be Learned from Process Mining , 2009, Trans. Petri Nets Other Model. Concurr..

[12]  Wil M. P. van der Aalst,et al.  Transactions on Petri Nets and Other Models of Concurrency II, Special Issue on Concurrency in Process-Aware Information Systems , 2009, Trans. Petri Nets and Other Models of Concurrency.