Abstract

Business Processes describe the ways in which operations are carried out in order to accomplish the intended objectives of organizations. A process can be depicted using a modeling notation, such as Business Process Model and Notation. Process model can also describe operational aspects of every task; but in a properly designed model, the detailed aspects of low-level logic should be delegated to external services, especially to a Business Rule Engine. Business Rules support the specification of knowledge in a declarative manner and can be successfully used for specification of details for process tasks and events. However, there is no unified model of process integrated with rules that ensures data types consistency. Thus, the paper presents a formal description of the integration of Business Processes with Business Rules. We provide a general model for such integration as well as the model applied to a specific rule representation from the Semantic Knowledge Engineering approach.

Highlights

  • Business Process Management (BPM) (Dumas et al 2013; Weske 2012) is a holistic approach for improving organization’s workflow in order to align processes with client needs

  • To the above mentioned challenge, we propose a model for describing integration of BP with Business Rules (BR)

  • Our starting point are some existing representation methods for processes and rules, Business Process Model and Notation (BPMN) (OMG 2011a) for BP models, and eXtended Tabular Trees version 2 (XTT2) (Nalepa et al 2011c) which is a formalized rule representation developed as a part of the Semantic Knowledge Engineering (SKE) approach (Nalepa 2011)

Read more

Summary

Introduction

Business Process Management (BPM) (Dumas et al 2013; Weske 2012) is a holistic approach for improving organization’s workflow in order to align processes with client needs. Our starting point are some existing representation methods for processes and rules, Business Process Model and Notation (BPMN) (OMG 2011a) for BP models, and eXtended Tabular Trees version 2 (XTT2) (Nalepa et al 2011c) which is a formalized rule representation developed as a part of the Semantic Knowledge Engineering (SKE) approach (Nalepa 2011). We extend these models, and on top of them provide a formalized general business logic model that incorporates rules in the process models.

Formalization of Business Process Models
Decision Model and Notation and Business Process Models
Formal Description of BPMN Process Model
General Business Logic Model
Semantic Knowledge Engineering Rules
Integrated Model
Case Example Described Using the Model
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call