Guidelines for Business Rule Modeling Decisions

ABSTRACT Business process models are used heavily in practice as a basis for process improvement, systems development, and understanding business operations. While prior research has identified a clear need for integrating business rules into graphical business process models, there is little guidance on the circumstances under which business rules should be integrated into business process models. Unnecessary integration may hamper business rule reuse, increase business process model complexity, and lead to difficulties with business rule modification, to name a few. Accordingly, it is important to understand when such integration is appropriate. The aim of this article is to address this need for guidance on when business rules should be integrated in process models, and when they should remain separate. To this end, we explain 12 factors posited to influence such modeling decisions, conduct an empirical study to identify their importance, and develop empirically based modeling guidelines that inform business rule modeling decisions.

[1]  Rimantas Butleris,et al.  The enrichment of BPMN business process model with SBVR business vocabulary and rules , 2012, Proceedings of the ITI 2012 34th International Conference on Information Technology Interfaces.

[2]  John Krogstie,et al.  Information Systems Development Using a Combination of Process and Rule Based Approaches , 1991, CAiSE.

[3]  Shazia Wasim Sadiq,et al.  Modeling Control Objectives for Business Process Compliance , 2007, BPM.

[4]  M. van Roosmalen,et al.  Supporting Corporate Governance with Enterprise Architecture and Business Rule Management : A Synthesis of Stability and Agility , 2008 .

[5]  Gerhard Knolmayer,et al.  Modeling Processes and Workflows by Business Rules , 2000, Business Process Management.

[6]  Ronald Fagin,et al.  Comparing top k lists , 2003, SODA '03.

[7]  Richard V. McCarthy,et al.  Task-Technology Fit in Data Warehousing Environments: Analyzing the Factors that Affect Utilization , 2005, Journal of International Technology and Information Management.

[8]  Marta Indulska,et al.  Towards integrated modeling of business processes and business rules , 2008 .

[9]  Marta Indulska,et al.  Modeling languages for business processes and business rules: A representational analysis , 2009, Inf. Syst..

[10]  John Peterson,et al.  Transitioning to a business rule management service model: Case studies from the property and casualty insurance industry , 2010, Inf. Manag..

[11]  John Krogstie,et al.  Information Systems Development for Decentralized Organizations , 1995, IFIP — The International Federation for Information Processing.

[12]  Rimantas Butleris,et al.  Extending BPMN Business Process Model with SBVR Business Vocabulary and Rules , 2012, Inf. Technol. Control..

[13]  Guido Governatori,et al.  Rule Based Business Process Compliance , 2012, RuleML.

[14]  Gerd Wagner,et al.  Agent-Oriented Enterprise Modeling Based on Business Rules , 2001, ER.

[15]  Radhika Jain,et al.  Web Services Composition with Traceability Centered on Dependency , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[16]  Michael Rosemann,et al.  Perceived Ontological Weaknesses Of Process Modeling Techniques : Further Evidence , 2002, ECIS.

[17]  João Araújo,et al.  Modeling Volatile Concerns as Aspects , 2006, CAiSE.

[18]  Marta Indulska,et al.  Framework for Business Process and Rule Integration: A Case of BPMN and SBVR , 2011, BIS.

[19]  Lina Nemuraite,et al.  VETIS TOOL FOR EDITING AND TRANSFORMING SBVR BUSINESS VOCABULARIES AND BUSINESS RULES INTO UML & OCL MODELS , 2010 .

[20]  Enid Mumford,et al.  Reengineering the Corporation: A Manifesto for Business Revolution , 1995 .

[21]  Wei Wang,et al.  Identification of Factors Affecting Business Process and Business Rule Integration , 2019, Integrating Business Process Models and Rules.

[22]  Boris Otto,et al.  Measuring Master Data Quality: Findings from a Case Study , 2010, AMCIS.

[23]  Michael zur Muehlen,et al.  From the Stone Age to the Cloud: A Case Study of Risk-Focused Process Improvement , 2009 .

[24]  Anne Helga Seltveit,et al.  Coupling Process Models and Business Rules , 1995 .

[25]  I. Rábová,et al.  Methodology of the Enterprise Architecture creating and the role of the Enterprise Architecture in rural development. , 2018 .

[26]  Marta Indulska,et al.  Do Process Modelling Techniques Get Better? A Comparative Ontological Analysis of BPMN , 2005 .

[27]  Nick Bassiliades,et al.  Deploying defeasible logic rule bases for the semantic web , 2008, Data Knowl. Eng..

[28]  I. Rábová Business rules specification and business processes modelling. , 2018 .

[29]  Amel Mammar,et al.  Efficient: A Toolset for Building Trusted B2B Transactions , 2005, CAiSE.

[30]  Grzegorz J. Nalepa,et al.  Proposal of an Inference Engine Architecture for Business Rules and Processes , 2013, ICAISC.

[31]  Alistair Moffat,et al.  A similarity measure for indefinite rankings , 2010, TOIS.

[32]  Grzegorz J. Nalepa,et al.  Enriching Business Processes with Rules Using the Oryx BPMN Editor , 2012, ICAISC.

[33]  Marta Indulska,et al.  How do practitioners use conceptual modeling in practice? , 2006, Data Knowl. Eng..

[34]  Pericles Loucopoulos,et al.  BROOD: Business Rules-driven Object Oriented Design , 2008, J. Database Manag..

[35]  Jorge L. C. Sanz,et al.  Core business architecture for a service-oriented enterprise , 2007, IBM Syst. J..

[36]  Michael Dummett,et al.  The Borda count and agenda manipulation , 1998 .

[37]  Marten van Sinderen,et al.  Exploiting Rules and Processes for Increasing Flexibility in Service Composition , 2010, 2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops.

[38]  R. Wallace,et al.  Nonresponse bias in mail accounting surveys: A pedagogical note , 1988 .

[39]  Gerti Kappel,et al.  Coordination in Workflow Management Systems - A Rule-Based Approach , 1996, Coordination Technology for Collaborative Applications.

[40]  A. Kovacic,et al.  The business rule-transformation approach , 2004, 26th International Conference on Information Technology Interfaces, 2004..

[41]  Moni Naor,et al.  Rank aggregation methods for the Web , 2001, WWW '01.

[42]  Milan Milanovic,et al.  Modeling Flexible Business Processes with Business Rule Patterns , 2011, 2011 IEEE 15th International Enterprise Distributed Object Computing Conference.

[43]  Jiawei Han,et al.  MedRank: Discovering Influential Medical Treatments from Literature by Information Network Analysis , 2013, ADC.

[44]  Shazia Wasim Sadiq,et al.  A Survey of Comparative Business Process Modeling Approaches , 2007, BIS.

[45]  Marta Indulska,et al.  The ontological deficiencies of process modeling in practice , 2010, Eur. J. Inf. Syst..

[46]  Martijn Zoet,et al.  European Conference on Information Systems ( ECIS ) 10-6-2011 ALIGNMENT OF BUSINESS PROCESS MANAGEMENT AND BUSINESS RULES , 2011 .

[47]  Mizuho Iwaihara,et al.  Extracting Business Rules from Web Product Descriptions , 2004, WISE.

[48]  Peter Dadam,et al.  On enabling integrated process compliance with semantic constraints in process management systems , 2012, Inf. Syst. Frontiers.

[49]  José Luiz Fiadeiro,et al.  Evolving Requirements through Coordination Contracts , 2003, CAiSE.

[50]  Chen Xiaoyun,et al.  PGMCLU: A novel parallel grid-based clustering algorithm for multi-density datasets , 2009, 2009 1st IEEE Symposium on Web Society.

[51]  Marta Indulska,et al.  Integrated modelling of business process models and business rules: a research agenda , 2014 .

[52]  Marta Indulska,et al.  Do Ontological Deficiencies in Modeling Grammars Matter? , 2011, MIS Q..