Artefact-centric business process configuration

Currently, there are two mainstream process modelling paradigms: the traditional activity-centric approach and the recent artefact-centric approach. Several approaches have been proposed for configuration of traditional activity-centric business processes; however, to the best of our knowledge, few approaches have been developed for artefact-centric business processes. This paper fills this gap by proposing a novel configuration approach for artefact-centric business processes. The configuration of artefact-centric process modelling is achieved by the configuration of artefact lifecycle models for all the involved artefact classes. First, we apply deterministic finite automaton to formalise an artefact lifecycle model ALM. To derive configurable ALM, we propose merger operation for ALMs. Also, an artefact lifecycle graph ALG is proposed to describe ALM as a state diagram, and the structural soundness of ALG is also presented. Then, we propose configurable artefact lifecycle graph C-ALG to describe the configurable artefact lifecycle model, in which arcs and sets of business rules can be defined to be configurable points. Finally, by configuring C-ALGs for each artefact class with our individualisation algorithm, structurally sound artefact lifecycle models are derived including data models of artefacts, associated services and business rules, thus resulting a complete configured artefact-centric process model.

[1]  Santhosh Kumaran,et al.  On the Duality of Information-Centric and Activity-Centric Models of Business Processes , 2008, CAiSE.

[2]  Manfred Reichert,et al.  Discovering Reference Models by Mining Process Variants Using a Heuristic Approach , 2009, BPM.

[3]  Sira Yongchareon,et al.  A Process View Framework for Artifact-Centric Business Processes , 2010, OTM Conferences.

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

[5]  Jianwen Su,et al.  Automatic construction of simple artifact-based business processes , 2009, ICDT '09.

[6]  Jianwen Su,et al.  Static Analysis of Business Artifact-centric Operational Models , 2007, IEEE International Conference on Service-Oriented Computing and Applications (SOCA '07).

[7]  Richard Hull,et al.  Artifact-Centric Business Process Models: Brief Survey of Research Results and Challenges , 2008, OTM Conferences.

[8]  Sira Yongchareon,et al.  An Artifact-Centric View-Based Approach to Modeling Inter-organizational Business Processes , 2011, WISE.

[9]  Kamal Bhattacharya,et al.  Modeling Business Contexture and Behavior Using Business Artifacts , 2007, CAiSE.

[10]  Longchang Zhang,et al.  Dynamic web service selection group decision-making method based on hybrid QoS , 2013, Int. J. High Perform. Comput. Netw..

[11]  Wil M. P. van der Aalst,et al.  Ensuring correctness during process configuration via partner synthesis , 2012, Inf. Syst..

[12]  Jianwen Su,et al.  Specification and Verification of Artifact Behaviors in Business Process Models , 2007, ICSOC.

[13]  Jan Mendling,et al.  Beyond Control-Flow: Extending Business Process Configuration to Roles and Objects , 2007, ER.

[14]  Jianwen Su,et al.  Data management perspectives on business process management: tutorial overview , 2013, SIGMOD '13.

[15]  Mingdong Tang,et al.  An Effective Dynamic Web Service Selection Strategy with Global Optimal QoS Based on Particle Swarm Optimization Algorithm , 2012, 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum.

[16]  Sira Yongchareon,et al.  A Framework for Realizing Artifact-Centric Business Processes in Service-Oriented Architecture , 2012, DASFAA.

[17]  Richard Hull,et al.  Business Artifacts: A Data-centric Approach to Modeling Business Operations and Processes , 2009, IEEE Data Eng. Bull..

[18]  Mathias Weske,et al.  Case handling: a new paradigm for business process support , 2005, Data Knowl. Eng..

[19]  Florian Gottschalk,et al.  Configurable process models , 2009 .

[20]  Andrew L. Wendelborn,et al.  Data Transfer Performance of Web Service Workflows in the Cloud Environment , 2011, 2011 Fourth IEEE International Conference on Utility and Cloud Computing.

[21]  Jan Mendling,et al.  Correctness of Business Process Models with Roles and Objects , 2008 .

[22]  Michael Sipser,et al.  Introduction to the Theory of Computation , 1996, SIGA.

[23]  Jan Mendling,et al.  Business Process Design by View Integration , 2006, Business Process Management Workshops.

[24]  John Yen,et al.  Merging workflows: A new perspective on connecting business processes , 2006, Decis. Support Syst..

[25]  Chien-Hung Liu,et al.  Data flow analysis and testing for OWL-S semantic web service compositions , 2013, Int. J. Comput. Sci. Eng..

[26]  Santhosh Kumaran,et al.  Artifact-centered operational modeling: Lessons from customer engagements , 2007, IBM Syst. J..

[27]  Anil Nigam,et al.  Business artifacts: An approach to operational specification , 2003, IBM Syst. J..

[28]  Jan Mendling,et al.  Generating correct EPCs from configured C-EPCs , 2006, SAC '06.

[29]  Jianwen Su,et al.  A Data-Centric Design Methodology for Business Processes , 2009, Handbook of Research on Business Process Modeling.

[30]  Hajo A. Reijers,et al.  Creating Sound and Reversible Configurable Process Models Using CoSeNets , 2012, BIS.

[31]  Jianwen Su,et al.  Towards Formal Analysis of Artifact-Centric Business Process Models , 2007, BPM.