Data management perspectives on business process management: tutorial overview

Traditional approaches to Business Process Management (BPM) focus primarily on the process aspects, and treat the persistent data accessed and manipulated by the business processes as second class citizens. A recent approach to BPM, based on "business artifacts", is centered on a modeling framework that places data and process on an equal footing. The approach has been shown useful in various application domains, and one variant of business artifacts forms the basis of the emerging OMG Case Management Model and Notation (CMMN) standard. Research results have been developed around conceptual models, enterprise interoperation, business intelligence, and verification. This data-centric approach has the potential to provide the basis for a new generation of BPM technology in support of diverse application, and fueled by the insights into abstraction and data management that have been the hallmark of database research since the 70's.

[1]  Marlon Dumas,et al.  Modelling Flexible Processes with Business Objects , 2009, 2009 IEEE Conference on Commerce and Enterprise Computing.

[2]  J. Manyika Big data: The next frontier for innovation, competition, and productivity , 2011 .

[3]  Frederick Y. Wu,et al.  Business Artifact-Centric Modeling for Real-Time Performance Monitoring , 2011, BPM.

[4]  Manfred Reichert,et al.  Adeptflex—Supporting Dynamic Changes of Workflows Without Losing Control , 1998, Journal of Intelligent Information Systems.

[5]  Santhosh Kumaran,et al.  A model-driven approach to industrializing discovery processes in pharmaceutical research , 2005, IBM Syst. J..

[6]  Richard Hull,et al.  On the equivalence of incremental and fixpoint semantics for business artifacts with Guard-Stage-Milestone lifecycles , 2011, Inf. Syst..

[7]  Laurian M. Chirica,et al.  The entity-relationship model: toward a unified view of data , 1975, SIGF.

[8]  Vera Künzle,et al.  PHILharmonicFlows: towards a framework for object-aware process management , 2011, J. Softw. Maintenance Res. Pract..

[9]  Tao Jin,et al.  Efficient Retrieval of Similar Business Process Models Based on Structure - (Short Paper) , 2011, OTM Conferences.

[10]  Richard Hull,et al.  Facilitating Workflow Interoperation Using Artifact-Centric Hubs , 2009, ICSOC/ServiceWave.

[11]  Wei Xu,et al.  An Artifact-Centric Approach to Dynamic Modification of Workflow Execution , 2011, OTM Conferences.

[12]  Richard Hull,et al.  Declarative business artifact centric modeling of decision and knowledge intensive business processes , 2011, 2011 IEEE 15th International Enterprise Distributed Object Computing Conference.

[13]  Wil M.P. van der Aalst,et al.  YAWL: yet another workflow language , 2005, Inf. Syst..

[14]  Wei Xu,et al.  Declarative Choreographies for Artifacts , 2012, ICSOC.

[15]  Alin Deutsch,et al.  Artifact systems with data dependencies and arithmetic , 2012, TODS.

[16]  Santhosh Kumaran,et al.  ADoc-oriented programming , 2003, 2003 Symposium on Applications and the Internet, 2003. Proceedings..

[17]  Keith D. Swenson,et al.  Mastering the Unpredictable: How Adaptive Case Management Will Revolutionize the Way That Knowledge Workers Get Things Done , 2010 .

[18]  Aleksander Slominski,et al.  Advanced Case Management Enabled by Business Provenance , 2012, 2012 IEEE 19th International Conference on Web Services.

[19]  Richard Hull,et al.  Data Centric BPM and the Emerging Case Management Standard: A Short Survey , 2012, Business Process Management Workshops.

[20]  W. M. P. V. D. Aalsta,et al.  YAWL : yet another workflow language , 2015 .

[21]  John Vergo,et al.  Artifact-Based Transformation of IBM Global Financing , 2009, BPM.

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

[23]  Kevin Wilkinson,et al.  Data integration flows for business intelligence , 2009, EDBT '09.

[24]  Diego Calvanese,et al.  Verification of relational data-centric dynamic systems with external services , 2012, PODS.

[25]  Wil M. P. van der Aalst,et al.  DECLARE: Full Support for Loosely-Structured Processes , 2007, 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007).

[26]  Wil M. P. van der Aalst,et al.  DecSerFlow: Towards a Truly Declarative Service Flow Language , 2006, WS-FM.

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

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

[29]  Wil M. P. van der Aalst,et al.  Process Mining - Discovery, Conformance and Enhancement of Business Processes , 2011 .

[30]  Alin Deutsch,et al.  Automatic verification of data-centric business processes , 2009, ICDT '09.

[31]  John Mylopoulos,et al.  Conceptualizing and specifying key performance indicators in business strategy models , 2012, CASCON.

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

[33]  Viara Popova,et al.  Artifact Lifecycle Discovery , 2013, Int. J. Cooperative Inf. Syst..

[34]  Dirk Fahland,et al.  Automatic Discovery of Data-Centric and Artifact-Centric Processes , 2012, Business Process Management Workshops.

[35]  Richard Hull,et al.  Supporting Collaborative Decision Processes , 2013, 2013 IEEE International Conference on Services Computing.