Extending the Adaptability of Reference Models

Reference models are an important aid for business process modeling and design. Their aim is to capture domain knowledge and assist in the design of enterprise-specific business processes. The application of reference models for process design requires guidance in reusing these models and flexibility in adapting them to specific enterprises. One popular modeling language for specifying reference models is event-driven process chain (EPC), which has been extended to express configurable reference models, i.e., configurable EPC (C-EPC). These models provide explicit reuse guidance but allow a limited level of flexibility following a reuse by configuration approach. To increase the level of adaptability of reference models, in this paper, we propose to utilize the application-based domain modeling (ADOM) approach to specify and apply reference models by using EPC. ADOM supports the enforcement of reference model constraints while allowing high levels of flexibility, adaptability, and variability in the business processes of particular enterprises. This paper presents the syntax and semantics of the proposed approach, called ADOM-EPC, and its specialization and configuration capabilities. ADOM-EPC is evaluated by comparing it to C-EPC, a leading approach for reference modeling and reuse, in terms of expressiveness and comprehensibility. Although the expressiveness of ADOM-EPC, i.e., its set of specified reuse operations, exceeds that of C-EPC, the understandability of the two types of reference models is similar.

[1]  Oliver Thomas,et al.  Understanding the Term Reference Model in Information Systems Research: History, Literature Analysis and Explanation , 2005, Business Process Management Workshops.

[2]  Scott Stephens,et al.  Supply Chain Operations Reference Model Version 5.0: A New Tool to Improve Supply Chain Efficiency and Achieve Best Practice , 2001, Inf. Syst. Frontiers.

[3]  Yuri N. Levchuk,et al.  Normative Design of Organizations — Part I : Mission Planning , 2001 .

[4]  Peter Loos,et al.  Business Process Reference Models: Survey and Classification , 2005, Business Process Management Workshops.

[5]  Andrew Ladd,et al.  SAP R/3 Business Blueprint: Understanding Enterprise Supply Chain Management , 1999 .

[6]  Marcel Staroswiecki,et al.  Reconfiguration Analysis Using Generic Component Models , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[7]  Reinhard Schütte,et al.  The Guidelines of Modeling - An Approach to Enhance the Quality in Information Models , 1998, ER.

[8]  Aaron J. Shenhar,et al.  The new taxonomy of systems: toward an adaptive systems engineering framework , 1997, IEEE Trans. Syst. Man Cybern. Part A.

[9]  Iris Reinhartz-Berger,et al.  Facilitating Reuse by Specialization of Reference Models for Business Process Design , 2007 .

[10]  Iris Reinhartz-Berger,et al.  Organisational reference models: supporting an adequate design of local business processes , 2009, Int. J. Bus. Process. Integr. Manag..

[11]  Wil M. P. van der Aalst,et al.  Model-Driven Process Configuration of Enterprise Systems , 2005, Wirtschaftsinformatik.

[12]  F. Bodendorf,et al.  A framework for reusable reference process building blocks , 1997, SIGG.

[13]  August-Wilhelm Scheer,et al.  Business Process Engineering , 1989 .

[14]  Maya Daneva,et al.  Reuse Measurement in the ERP Requirements Engineering Process , 2000, ICSR.

[15]  Kevin Crowston,et al.  Tools for inventing organizations: toward a handbook of organizational processes , 1993, [1993] Proceedings Second Workshop on Enabling Technologies@m_Infrastructure for Collaborative Enterprises.

[16]  Wil M. P. van der Aalst,et al.  A configurable reference modelling language , 2007, Inf. Syst..

[17]  Patrick Delfmann,et al.  Reference Modeling: Efficient Information Systems Design Through Reuse of Information Models , 2007 .

[18]  Patrick Delfmann,et al.  Adaptive Reference Modeling: Integrating Configurative and Generic Adaptation Techniques for Information Models , 2007 .

[19]  Vojislav B. Misic,et al.  Evaluating the Quality of Reference Models , 2000, ER.

[20]  Peter Loos,et al.  Multiperspective Evaluation of Reference Models - Towards a Framework , 2003, ER.

[21]  Iris Reinhartz-Berger,et al.  Enhancing UML Models: A Domain Analysis Approach , 2008, J. Database Manag..

[22]  A. Scheer Business Process Engineering: Reference Models for Industrial Enterprises , 1994 .

[23]  Krishna R. Pattipati,et al.  Normative design of organizations. I. Mission planning , 2002, IEEE Trans. Syst. Man Cybern. Part A.

[24]  Chris A. Czarnecki,et al.  Design patterns for behavior-based robotics , 2000, IEEE Trans. Syst. Man Cybern. Part A.