model-driven software

noun
UK /ˈmɒd.əl ˈdrɪv.ən ˈsɒft.weər/
US /ˈmɑː.dəl ˈdrɪv.ən ˈsɔːft.wer/

Software that is built by first making a simple model, like a drawing or plan, and then letting a computer turn that model into a real program.

The team used model-driven software to turn their diagram into a working app.


OTHER MEANINGS

2. A way of making programs where models are the main thing people edit, and code is created from them.

In model-driven software, changing the model updates the program.

3. Software tools that help people design models and automatically produce code from them.

She learned model-driven software to build apps faster.

4. A method where rules and models guide how software is put together.

Model-driven software helps keep big projects organized.