How business processes and business rules can be combined to offer adaptive and flexible business processes in jBPM5, using BPMN 2.0