Initialization and cleanup

Error handling

Computational device selection

Loading model

Data processing - querrying input data parameters

Data processing

Processing results