Business Process Architecture Baselines from Domain Models

Business process architectures allow to organize business processes and their relations. The entity-centric approach for business process modeling may offer new insights on this field. We present an entity-centric procedure for deriving a business process architecture baseline using the following core ideas: (i) domain model entities may be interpreted as business entities at a higher level of abstraction than usually used by entity-centric approaches, (ii) domain model relationships provide useful information for deriving a business processes architecture. We present the procedure in combination with an application example. The resulting business process architecture baseline specifies: (i) decomposition, specialization, and trigger relations, and (ii) core and support classification of business processes. These results show the potential of our approach. The main contribution of our work is providing guidelines to obtain business process architectures that may be used as reference models for companies within the same industry.

[1]  Niels Lohmann,et al.  Artifact-Centric Choreographies , 2010, ICSOC.

[2]  Ilia Bider,et al.  State-Oriented Business Process Modeling: Principles, Theory and Practice , 2009 .

[3]  Harald C. Gall,et al.  Consistency of business process models and object life cycles , 2006, MoDELS'06.

[4]  Richard Hull,et al.  Introducing the Guard-Stage-Milestone Approach for Specifying Business Entity Lifecycles , 2010, WS-FM.

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

[6]  Stewart Green,et al.  The Primacy of Process Architecture , 2004, CAiSE Workshops.

[7]  Andreas Meyer,et al.  Activity-Centric and Artifact-Centric Process Model Roundtrip , 2013, Business Process Management Workshops.

[8]  Jacques Wainer,et al.  Workflow Modeling Using Proclets , 2000, CoopIS.

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

[10]  Marc M. Lankhorst,et al.  Enterprise architecture modelling--the issue of integration , 2004, Adv. Eng. Informatics.

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

[12]  Len Silverston The Data Model Resource Book, Vol. 1: A Library of Universal Data Models for All Enterprises , 2001 .

[13]  Remco M. Dijkman,et al.  Business process architectures: overview, comparison and framework , 2016, Enterp. Inf. Syst..

[14]  Dirk Fahland,et al.  Many-to-Many: Some Observations on Interactions in Artifact Choreographies , 2011, ZEUS.

[15]  Ernest Teniente,et al.  Using UML to Specify Artifact-centric Business Process Models , 2014, BMSD 2014.

[16]  James J. Odell Dynamic and multiple classification , 1992 .

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

[18]  Stewart Green,et al.  A framework for classifying and evaluating process architecture methods , 2005, Softw. Process. Improv. Pract..

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

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

[21]  Pericles Loucopoulos,et al.  Goal-Driven Business Process Analysis Application in Electricity Deregulation , 1999, Inf. Syst..

[22]  Aditya K. Ghose,et al.  On Formalizing Inter-process Relationships , 2011, Business Process Management Workshops.

[23]  Aditya K. Ghose,et al.  Towards an Enterprise Business Process Architecture Standard , 2008, 2008 IEEE Congress on Services - Part I.