execution-model-for-basic-function-blocks