Design of a Simulation Framework for Model-based Learning Topics: Business Process Modeling; Domain-Specific Modeling; Model Execution and Simulation In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development MODELSWARD - Volume 1, 631-639, 2016 , Rome, Italy