The model execution paradigm consists of interrogating the model at runtime to perform various tasks instead of generating code from the model. Model execution requires a fraction of the code that is typically generated with model-driven approaches.
The following short demo explains the difference between manual development, model-driven development and model execution.