BPMN-Based Business Process Modeling and Simulation