ABSTRACT

Introduction The intersection of process design and decision logic design is confusing to beginners and experts alike. The fact that we still see debates about “BPM versus business rules” as rival approaches to solution development is illustrative of the problem. Neither the Decision Model nor the business process model encompasses all the business logic in an insurance claim, loan origination, or customer service solution. In fact, they define distinct and complementary aspects of that logic. OMG’s Business Process Modeling Notation (BPMN), the de facto standard language today for business process modeling, describes an end-to-end process as a flow of tasks. BPMN does not define the business logic within each task, nor other details of the task implementation, but merely its relation in time to other tasks and events in the process: when the task starts, and what happens next when it’s complete. In

Contents Introduction ......................................................................................................421 The Role of BPMN .......................................................................................... 423 Integrating the Decision Model with BPMN ....................................................424 Summary .......................................................................................................... 426

other words, the process model just describes the routing logic from step to step in a process.