model-driven engineering
nounA way of building computer programs where you make a simple picture-like model first and the computer turns it into real code.
The team used model-driven engineering to turn their diagrams into working software automatically.
OTHER MEANINGS
2. A software development approach where models are the main artifacts and code is generated from them.
Model-driven engineering reduces manual coding by generating code from models.
3. An engineering method that uses abstract models to design and analyze systems before building them.
In model-driven engineering, engineers test the system design on a model first.
4. A practice in which changes to a model automatically update the software, keeping design and code in sync.
With model-driven engineering, editing the model instantly updates the application.