© 2020 (CC BY) Gerd Wagner, Brandenburg University of Technology, Germany.
A pizza service company takes orders for making pizzas.
The model's MakePizza activity type is defined as a simple activity type without resource roles. As a consequence, its resource dependency on the PizzaService object (as the "server") has to be modeled explicitly.
You can inspect the model's OESjs code on the OES GitHub repo.
...
Notice how functions representing random variables, like the duration
function of all activity types, are marked with the keyword (or UML
'stereotype') «rv» standing for "random variable". These random variable
functions sample from a probability distribution function (PDF), which is
symbolically indicated with expressions like U(1,2) standing
for the uniform PDF with lower and upper bounds 1 and 2.
A process design model, in the form of a DPMN process diagram as shown below, is derived from a conceptual process model by abstracting away from items that are not design-relevant and possibly adding certain computational details.