Pondering on the Key Functionality of Model Driven Development Tools: the Case of Mendix
Executable UML: A Foundation for Model Driven Architecture